ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (1 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (2 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (5 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (6 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (7 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (9 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (10 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (11 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (12 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (13 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (14 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (16 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (18 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (19 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (20 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (21 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (22 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (23 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (24 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (25 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (26 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (27 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (28 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (29 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (30 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (31 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (32 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (33 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (34 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (35 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (36 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x555f32f77158 <> # | |-NamespaceDecl 0x555f32f77a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x555f32f77b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-NonTypeTemplateParmDecl 0x555f32f77c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x555f32f77c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x555f32f77d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x555f32f77d40 'vector' dependent # | | | |-TemplateTypeParmType 0x555f32f77ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32f77b20 'element' # | | | `-DeclRefExpr 0x555f32f77ce0 <> 'int' lvalue NonTypeTemplateParm 0x555f32f77c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x555f32f77e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-NonTypeTemplateParmDecl 0x555f32f77f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x555f32f77f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x555f32f77fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x555f32f78028 <> 'int' 4 # | | | |-BinaryOperator 0x555f32f78128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x555f32f780e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x555f32f780a8 <> 'int' lvalue NonTypeTemplateParm 0x555f32f77f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x555f32f78068 <> 'int' 4 # | | | | `-BinaryOperator 0x555f32f78108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x555f32f780c8 <> 'int' lvalue NonTypeTemplateParm 0x555f32f77fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x555f32f78088 <> 'int' 4 # | | | `-TypeAliasDecl 0x555f32fa3298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x555f32fa3230 'matrix' dependent # | | |-ClassTemplateDecl 0x555f32fa3978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x555f32fa3748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa3918 <> 'bool' Concept 0x555f32fa3420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa3850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa3820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa37d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa33a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3350 'element_type' # | | | `-CXXRecordDecl 0x555f32fa3648 <> implicit class Buffer # | | | `-FinalAttr 0x555f32fa36f0 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa3d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x555f32fa3ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa3cb8 <> 'bool' Concept 0x555f32fa3420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa3bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa3bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa3b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa33a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3350 'element_type' # | | | `-CXXRecordDecl 0x555f32fa39e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x555f32fa3a90 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa40b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x555f32fa3e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa4058 <> 'bool' Concept 0x555f32fa3600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa3f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa3f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa3f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa34c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3468 'element_type' # | | | `-CXXRecordDecl 0x555f32fa3d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x555f32fa3e30 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa5738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x555f32fa5510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa56d8 <> 'bool' Concept 0x555f32fa3600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa5610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa55e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa5590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa34c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3468 'element_type' # | | | `-CXXRecordDecl 0x555f32fa5410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x555f32fa54b8 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa5ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555f32fa58a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa5a78 <> 'bool' Concept 0x555f32fa3600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa59b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa5980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa5930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa34c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3468 'element_type' # | | | `-CXXRecordDecl 0x555f32fa57a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x555f32fa5850 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa5e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555f32fa5c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa5e18 <> 'bool' Concept 0x555f32fa3600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa5d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa5d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa5cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa34c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3468 'element_type' # | | | `-CXXRecordDecl 0x555f32fa5b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x555f32fa5bf0 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa6218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555f32fa5fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa61b8 <> 'bool' Concept 0x555f32fa3600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa60f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa60c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa6070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa34c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3468 'element_type' # | | | `-CXXRecordDecl 0x555f32fa5ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x555f32fa5f90 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa65c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x555f32fa6388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x555f32fa6568 <> 'bool' Concept 0x555f32fa3600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa64a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa6470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa6420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa34c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3468 'element_type' # | | | `-CXXRecordDecl 0x555f32fa6288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x555f32fa6330 <> Implicit final # | | |-CXXRecordDecl 0x555f32fa6638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x555f32fa66e0 <> Implicit final # | | |-CXXRecordDecl 0x555f32fa6738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x555f32fa67e0 <> Implicit final # | | |-CXXRecordDecl 0x555f32fa6838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x555f32fa68e0 <> Implicit final # | | |-CXXRecordDecl 0x555f32fa6938 <> implicit class SamplerState # | | | `-FinalAttr 0x555f32fa69e0 <> Implicit final # | | |-CXXRecordDecl 0x555f32fa6a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x555f32fa6ae0 <> Implicit final # | | |-ClassTemplateDecl 0x555f32fa6ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x555f32fa6c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x555f32fa6b40 'vector' 4 # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-ConceptSpecializationExpr 0x555f32fa6e78 <> 'bool' Concept 0x555f32fa3420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x555f32fa6db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f32fa6d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f32fa6d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32fa33a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa3350 'element_type' # | | | `-CXXRecordDecl 0x555f32fa6b70 <> implicit class Texture2D # | | | `-FinalAttr 0x555f32fa6c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x555f32fa7168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x555f32fa7090 'vector' dependent # | | | |-TemplateTypeParmType 0x555f32fa6fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f32fa6f48 'element_type' # | | | `-DeclRefExpr 0x555f32fa7068 <> 'int' lvalue NonTypeTemplateParm 0x555f32fa6fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x555f32fa6f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x555f32fa6fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x555f32fa3420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x555f32fa3350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x555f32fa3400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x555f32fa33a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x555f32fa3350 'element_type' # | |-ConceptDecl 0x555f32fa3600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x555f32fa3468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x555f32fa35e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x555f32fa3540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x555f32fa3520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x555f32fa34c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x555f32fa3468 'element_type' # | | `-BinaryOperator 0x555f32fa35c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x555f32fa3558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x555f32fa35a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x555f32fa7380 <> Namespace 0x555f32f77a98 'hlsl' # | |-TypedefDecl 0x555f32fa7b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x555f32fa7b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x555f32fa7850 '__NSConstantString_tag' # | |-TypedefDecl 0x555f32f77a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x555f32f77980 'void *' # | | `-BuiltinType 0x555f32f771c0 'void' # | |-NamespaceDecl 0x555f32fa7bf0 prev 0x555f32f77a98 line:12:11 hlsl # | | |-original Namespace 0x555f32f77a98 'hlsl' # | | |-TypedefDecl 0x555f32fa7c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fa7ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fa7d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fa7dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fa7e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | |-TypedefDecl 0x555f32fa7ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x555f32f77280 'long' # | | |-TypedefDecl 0x555f32fa7f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fa81c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x555f32fa80f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fa7fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fa7f98 'int' 1 # | | | `-ExtVectorType 0x555f32fa80b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fa8000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f771e0 'bool' # | | |-TypedefDecl 0x555f32fa8418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x555f32fa8340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fa8250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fa8230 'int' 2 # | | | `-ExtVectorType 0x555f32fa8300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fa8000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f771e0 'bool' # | | |-TypedefDecl 0x555f32fa8668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x555f32fa8590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fa84a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fa8480 'int' 3 # | | | `-ExtVectorType 0x555f32fa8550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fa8000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f771e0 'bool' # | | |-TypedefDecl 0x555f32fc9ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x555f32fa87e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fa86f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fa86d0 'int' 4 # | | | `-ExtVectorType 0x555f32fa87a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fa8000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f771e0 'bool' # | | |-TypedefDecl 0x555f32fca278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x555f32fca1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fca080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fca060 'int' 1 # | | | `-ExtVectorType 0x555f32fca160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fca0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fca4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x555f32fca3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fca308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fca2e8 'int' 2 # | | | `-ExtVectorType 0x555f32fca3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fca0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fca718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x555f32fca640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fca558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fca538 'int' 3 # | | | `-ExtVectorType 0x555f32fca600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fca0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fca968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x555f32fca890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fca7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fca788 'int' 4 # | | | `-ExtVectorType 0x555f32fca850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fca0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fcac28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x555f32fcab50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fcaa30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fcaa10 'int' 1 # | | | `-ExtVectorType 0x555f32fcab10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fcaa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fcae98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x555f32fcadc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fcacd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fcacb0 'int' 2 # | | | `-ExtVectorType 0x555f32fcad80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fcaa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fcb928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x555f32fcb850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fcaf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fcaf20 'int' 3 # | | | `-ExtVectorType 0x555f32fcb810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fcaa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fcbb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x555f32fcbac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fcb9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fcb9b0 'int' 4 # | | | `-ExtVectorType 0x555f32fcba80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fcaa60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fcbe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x555f32fcbd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fcbc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fcbc40 'int' 1 # | | | `-ExtVectorType 0x555f32fcbd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fcbc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fcc068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x555f32fcbf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fcbed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fcbeb0 'int' 2 # | | | `-ExtVectorType 0x555f32fcbf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fcbc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fcc2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x555f32fcc1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fcc110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fcc0f0 'int' 3 # | | | `-ExtVectorType 0x555f32fcc190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fcbc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fcc4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x555f32fcc410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fcc350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fcc330 'int' 4 # | | | `-ExtVectorType 0x555f32fcc3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fcbc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | `-BuiltinType 0x555f32f77260 'int' # | | |-TypedefDecl 0x555f32fcc7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x555f32fcc6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fcc5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fcc590 'int' 1 # | | | `-ExtVectorType 0x555f32fcc660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fcc5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fcc9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x555f32fcc900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fcc848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fcc828 'int' 2 # | | | `-ExtVectorType 0x555f32fcc8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fcc5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fccc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x555f32fccb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fcca80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fcca60 'int' 3 # | | | `-ExtVectorType 0x555f32fccb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fcc5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fcce58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x555f32fccd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fcccc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fccca0 'int' 4 # | | | `-ExtVectorType 0x555f32fccd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fcc5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | |-TypedefDecl 0x555f32fcd118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x555f32fcd040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fccf20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fccf00 'int' 1 # | | | `-ExtVectorType 0x555f32fcd000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fccf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | `-BuiltinType 0x555f32f77280 'long' # | | |-TypedefDecl 0x555f32fcd388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x555f32fcd2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fcd1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fcd1a0 'int' 2 # | | | `-ExtVectorType 0x555f32fcd270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fccf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | `-BuiltinType 0x555f32f77280 'long' # | | |-TypedefDecl 0x555f32fcd5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x555f32fcd520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fcd430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fcd410 'int' 3 # | | | `-ExtVectorType 0x555f32fcd4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fccf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | `-BuiltinType 0x555f32f77280 'long' # | | |-TypedefDecl 0x555f32fcd888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x555f32fcd7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fcd6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fcd680 'int' 4 # | | | `-ExtVectorType 0x555f32fcd750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fccf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | `-BuiltinType 0x555f32f77280 'long' # | | |-TypedefDecl 0x555f32fcdb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x555f32fcda70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fcd950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fcd930 'int' 1 # | | | `-ExtVectorType 0x555f32fcda30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fcd980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | |-TypedefDecl 0x555f32fcddb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x555f32fcdce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fcdbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fcdbd0 'int' 2 # | | | `-ExtVectorType 0x555f32fcdca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fcd980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | |-TypedefDecl 0x555f32fce028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x555f32fcdf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fcde60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fcde40 'int' 3 # | | | `-ExtVectorType 0x555f32fcdf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fcd980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | |-TypedefDecl 0x555f32fce298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x555f32fce1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fce0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fce0b0 'int' 4 # | | | `-ExtVectorType 0x555f32fce180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fcd980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | |-TypedefDecl 0x555f32fce528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x555f32fce450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fce328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fce308 'int' 1 # | | | `-ExtVectorType 0x555f32fce410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fce360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f779d0 'half' # | | |-TypedefDecl 0x555f32fcefd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x555f32fce6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fce5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fce598 'int' 2 # | | | `-ExtVectorType 0x555f32fce660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fce360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f779d0 'half' # | | |-TypedefDecl 0x555f32fcf228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x555f32fcf150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fcf060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fcf040 'int' 3 # | | | `-ExtVectorType 0x555f32fcf110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fce360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f779d0 'half' # | | |-TypedefDecl 0x555f32fcf478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x555f32fcf3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fcf2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fcf298 'int' 4 # | | | `-ExtVectorType 0x555f32fcf360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fce360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f779d0 'half' # | | |-TypedefDecl 0x555f32fcf708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x555f32fcf630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fcf508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fcf4e8 'int' 1 # | | | `-ExtVectorType 0x555f32fcf5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fcf540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fcf958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x555f32fcf880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fcf798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fcf778 'int' 2 # | | | `-ExtVectorType 0x555f32fcf840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fcf540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fcfba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x555f32fcfad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fcf9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fcf9c8 'int' 3 # | | | `-ExtVectorType 0x555f32fcfa90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fcf540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fcfdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x555f32fcfcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fcfc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fcfc18 'int' 4 # | | | `-ExtVectorType 0x555f32fcfcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fcf540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fd0158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x555f32fd0080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fcfe58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fcfe38 'int' 1 # | | | `-ExtVectorType 0x555f32fcff40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fcfe90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd03a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x555f32fd02d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd01e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd01c8 'int' 2 # | | | `-ExtVectorType 0x555f32fd0290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fcfe90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd05f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x555f32fd0520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd0438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd0418 'int' 3 # | | | `-ExtVectorType 0x555f32fd04e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fcfe90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd0848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x555f32fd0770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd0688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd0668 'int' 4 # | | | `-ExtVectorType 0x555f32fd0730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fcfe90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd0ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x555f32fd0a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd0910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd08f0 'int' 1 # | | | `-ExtVectorType 0x555f32fd09c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fd0940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fd0d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x555f32fd0c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd0b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd0b60 'int' 2 # | | | `-ExtVectorType 0x555f32fd0c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fd0940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fd0f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x555f32fd0e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd0dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd0da0 'int' 3 # | | | `-ExtVectorType 0x555f32fd0e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fd0940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fd11a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x555f32fd10d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd1000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd0fe0 'int' 4 # | | | `-ExtVectorType 0x555f32fd1090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fd0940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | `-BuiltinType 0x555f32f77360 'float' # | | |-TypedefDecl 0x555f32fd1438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x555f32fd1360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd1270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd1250 'int' 1 # | | | `-ExtVectorType 0x555f32fd1320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x555f32fd12a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd1678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x555f32fd15a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd14e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd14c0 'int' 2 # | | | `-ExtVectorType 0x555f32fd1560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x555f32fd12a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd18b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x555f32fd17e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd1720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd1700 'int' 3 # | | | `-ExtVectorType 0x555f32fd17a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x555f32fd12a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd1af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x555f32fd1a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd1960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd1940 'int' 4 # | | | `-ExtVectorType 0x555f32fd19e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x555f32fd12a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TypedefDecl 0x555f32fd79f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd1f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd1bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd1b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd1bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd1b98 'int' 1 # | | | `-ConstantMatrixType 0x555f32fd1ef0 'matrix' # | | |-TypedefDecl 0x555f32fd7e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd7d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd7a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd7a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd7ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd7a78 'int' 2 # | | | `-ConstantMatrixType 0x555f32fd7cb0 'matrix' # | | |-TypedefDecl 0x555f32fd8230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd8130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd7eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd7e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd7ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd7e98 'int' 3 # | | | `-ConstantMatrixType 0x555f32fd80d0 'matrix' # | | |-TypedefDecl 0x555f32fd8650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd8550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd82d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd8298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd82f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd82b8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fd84f0 'matrix' # | | |-TypedefDecl 0x555f32fdac10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd8970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd86f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd86b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd8718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd86d8 'int' 1 # | | | `-ConstantMatrixType 0x555f32fd8910 'matrix' # | | |-TypedefDecl 0x555f32fdb030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdaf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdacb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdac78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdacd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdac98 'int' 2 # | | | `-ConstantMatrixType 0x555f32fdaed0 'matrix' # | | |-TypedefDecl 0x555f32fdb450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdb350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdb0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdb098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fdb0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fdb0b8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fdb2f0 'matrix' # | | |-TypedefDecl 0x555f32fdb870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdb770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdb4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdb4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fdb518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fdb4d8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fdb710 'matrix' # | | |-TypedefDecl 0x555f32fdccb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdcbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fdb918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fdb8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdb938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdb8f8 'int' 1 # | | | `-ConstantMatrixType 0x555f32fdbb30 'matrix' # | | |-TypedefDecl 0x555f32fdd0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdcfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fdcd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fdcd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdcd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdcd38 'int' 2 # | | | `-ConstantMatrixType 0x555f32fdcf70 'matrix' # | | |-TypedefDecl 0x555f32fdd4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdd3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fdd178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fdd138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fdd198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fdd158 'int' 3 # | | | `-ConstantMatrixType 0x555f32fdd390 'matrix' # | | |-TypedefDecl 0x555f32fdd910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdd810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fdd598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fdd558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fdd5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fdd578 'int' 4 # | | | `-ConstantMatrixType 0x555f32fdd7b0 'matrix' # | | |-TypedefDecl 0x555f32fddd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fddc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fdd9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fdd978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdd9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdd998 'int' 1 # | | | `-ConstantMatrixType 0x555f32fddbf0 'matrix' # | | |-TypedefDecl 0x555f32fde170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fde070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fdddf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fdddb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdde18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdddd8 'int' 2 # | | | `-ConstantMatrixType 0x555f32fde010 'matrix' # | | |-TypedefDecl 0x555f32fde590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fde490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fde218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fde1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fde238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fde1f8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fde430 'matrix' # | | |-TypedefDecl 0x555f32fde9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fde8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x555f32f771e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fde638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fde5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fde658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fde618 'int' 4 # | | | `-ConstantMatrixType 0x555f32fde850 'matrix' # | | |-TypedefDecl 0x555f32fdf130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdf030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdea60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdea20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdea80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdea40 'int' 1 # | | | `-ConstantMatrixType 0x555f32fdefd0 'matrix' # | | |-TypedefDecl 0x555f32fdf560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdf460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdf1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdf1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdf200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdf1c0 'int' 2 # | | | `-ConstantMatrixType 0x555f32fdf400 'matrix' # | | |-TypedefDecl 0x555f32fdf990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdf890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdf610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdf5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fdf630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fdf5f0 'int' 3 # | | | `-ConstantMatrixType 0x555f32fdf830 'matrix' # | | |-TypedefDecl 0x555f32fdfdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fdfcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdfa40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdfa00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fdfa60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fdfa20 'int' 4 # | | | `-ConstantMatrixType 0x555f32fdfc60 'matrix' # | | |-TypedefDecl 0x555f32fe0500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe0400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fdfe70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fdfe30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fdfe90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fdfe50 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe03a0 'matrix' # | | |-TypedefDecl 0x555f32fe0930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe0830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe05b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe0570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe05d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe0590 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe07d0 'matrix' # | | |-TypedefDecl 0x555f32fe0d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe0c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe09e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe09a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe0a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe09c0 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe0c00 'matrix' # | | |-TypedefDecl 0x555f32fd25e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe1090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe0e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe0dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe0e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe0df0 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe1030 'matrix' # | | |-TypedefDecl 0x555f32fd2a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd2910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd2690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd2650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd26b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd2670 'int' 1 # | | | `-ConstantMatrixType 0x555f32fd28b0 'matrix' # | | |-TypedefDecl 0x555f32fd2e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd2d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd2ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd2a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd2ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd2aa0 'int' 2 # | | | `-ConstantMatrixType 0x555f32fd2ce0 'matrix' # | | |-TypedefDecl 0x555f32fd3270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd3170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd2ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd2eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd2f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd2ed0 'int' 3 # | | | `-ConstantMatrixType 0x555f32fd3110 'matrix' # | | |-TypedefDecl 0x555f32fd47c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd46c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd3320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd32e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd3340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd3300 'int' 4 # | | | `-ConstantMatrixType 0x555f32fd3540 'matrix' # | | |-TypedefDecl 0x555f32fd4bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd4af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd4870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd4830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd4890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd4850 'int' 1 # | | | `-ConstantMatrixType 0x555f32fd4a90 'matrix' # | | |-TypedefDecl 0x555f32fd5020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd4f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd4ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd4c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd4cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd4c80 'int' 2 # | | | `-ConstantMatrixType 0x555f32fd4ec0 'matrix' # | | |-TypedefDecl 0x555f32fd5450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd5350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd50d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd5090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd50f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd50b0 'int' 3 # | | | `-ConstantMatrixType 0x555f32fd52f0 'matrix' # | | |-TypedefDecl 0x555f32fd5890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd5790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd5500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd54c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd5520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd54e0 'int' 4 # | | | `-ConstantMatrixType 0x555f32fd5730 'matrix' # | | |-TypedefDecl 0x555f32fd5d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd5c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd5958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd5918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd5978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd5938 'int' 1 # | | | `-ConstantMatrixType 0x555f32fd5bb0 'matrix' # | | |-TypedefDecl 0x555f32fd6150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd6050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd5dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd5d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd5df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd5db8 'int' 2 # | | | `-ConstantMatrixType 0x555f32fd5ff0 'matrix' # | | |-TypedefDecl 0x555f32fd6590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd6490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd6218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd61d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd6238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd61f8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fd6430 'matrix' # | | |-TypedefDecl 0x555f32fd6b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd6a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd6658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd6618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fd6678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fd6638 'int' 4 # | | | `-ConstantMatrixType 0x555f32fd6a20 'matrix' # | | |-TypedefDecl 0x555f32fd6fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd6ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd6c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd6c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fd6c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fd6c28 'int' 1 # | | | `-ConstantMatrixType 0x555f32fd6e60 'matrix' # | | |-TypedefDecl 0x555f32fd7400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd7300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd7088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd7048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd70a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd7068 'int' 2 # | | | `-ConstantMatrixType 0x555f32fd72a0 'matrix' # | | |-TypedefDecl 0x555f32febd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fd7740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fd74c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fd7488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fd74e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fd74a8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fd76e0 'matrix' # | | |-TypedefDecl 0x555f32fec140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fec040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32febdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32febd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32febde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32febda8 'int' 4 # | | | `-ConstantMatrixType 0x555f32febfe0 'matrix' # | | |-TypedefDecl 0x555f32fec580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fec480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fec208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fec1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fec228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fec1e8 'int' 1 # | | | `-ConstantMatrixType 0x555f32fec420 'matrix' # | | |-TypedefDecl 0x555f32fec9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fec8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fec648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fec608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fec668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fec628 'int' 2 # | | | `-ConstantMatrixType 0x555f32fec860 'matrix' # | | |-TypedefDecl 0x555f32fed920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fed820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32feca88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32feca48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fecaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32feca68 'int' 3 # | | | `-ConstantMatrixType 0x555f32fecca0 'matrix' # | | |-TypedefDecl 0x555f32fedd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fedc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fed9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fed9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32feda08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fed9c8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fedc00 'matrix' # | | |-TypedefDecl 0x555f32fee1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fee0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fede28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fedde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fede48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fede08 'int' 1 # | | | `-ConstantMatrixType 0x555f32fee040 'matrix' # | | |-TypedefDecl 0x555f32fee5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fee4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fee268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fee228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fee288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fee248 'int' 2 # | | | `-ConstantMatrixType 0x555f32fee480 'matrix' # | | |-TypedefDecl 0x555f32feed30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32feec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fee6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fee668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fee6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fee688 'int' 3 # | | | `-ConstantMatrixType 0x555f32feebd0 'matrix' # | | |-TypedefDecl 0x555f32fef170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fef070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32feedf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32feedb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32feee18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32feedd8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fef010 'matrix' # | | |-TypedefDecl 0x555f32fef4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fef3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fef238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fef1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fef258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fef218 'int' 1 # | | | `-ConstantMatrixType 0x555f32fef390 'matrix' # | | |-TypedefDecl 0x555f32fef830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fef730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fef5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fef578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fef5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fef598 'int' 2 # | | | `-ConstantMatrixType 0x555f32fef6d0 'matrix' # | | |-TypedefDecl 0x555f32fe1470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fefa70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fef8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fef8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fef918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fef8d8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fefa10 'matrix' # | | |-TypedefDecl 0x555f32fe17b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe16b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe1538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe14f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe1558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe1518 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe1650 'matrix' # | | |-TypedefDecl 0x555f32fe1af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe19f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe1878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe1838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe1898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe1858 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe1990 'matrix' # | | |-TypedefDecl 0x555f32fe1e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe1d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe1bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe1b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe1bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe1b98 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe1cd0 'matrix' # | | |-TypedefDecl 0x555f32fe2170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe2070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe1ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe1eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe1f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe1ed8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe2010 'matrix' # | | |-TypedefDecl 0x555f32fe34d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe23b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe2238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe21f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe2258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe2218 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe2350 'matrix' # | | |-TypedefDecl 0x555f32fe3810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe3710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe3598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe3558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe35b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe3578 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe36b0 'matrix' # | | |-TypedefDecl 0x555f32fe3b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe3a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe38d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe3898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe38f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe38b8 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe39f0 'matrix' # | | |-TypedefDecl 0x555f32fe3e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe3d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe3c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe3bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe3c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe3bf8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe3d30 'matrix' # | | |-TypedefDecl 0x555f32fe41d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe40d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe3f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe3f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe3f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe3f38 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe4070 'matrix' # | | |-TypedefDecl 0x555f32fe4560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe4460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe4298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe4258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe42b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe4278 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe43b0 'matrix' # | | |-TypedefDecl 0x555f32fe48a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe47a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe4628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe45e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe4648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe4608 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe4740 'matrix' # | | |-TypedefDecl 0x555f32fe4be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe4ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe4968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe4928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe4988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe4948 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe4a80 'matrix' # | | |-TypedefDecl 0x555f32fe4f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe4e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x555f32fcbbf0 'int32_t' sugar # | | | | |-Typedef 0x555f32fa7c78 'int32_t' # | | | | `-BuiltinType 0x555f32f77260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe4ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe4c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe4cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe4c88 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe4dc0 'matrix' # | | |-TypedefDecl 0x555f32fe52a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe51a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe4fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe4fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe5008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe4fc8 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe5140 'matrix' # | | |-TypedefDecl 0x555f32fe5600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe5500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe5368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe5328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe5388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe5348 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe54a0 'matrix' # | | |-TypedefDecl 0x555f32fe5940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe5840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe56c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe5688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe56e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe56a8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe57e0 'matrix' # | | |-TypedefDecl 0x555f32fe5c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe5b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe5a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe59c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe5a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe59e8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe5b20 'matrix' # | | |-TypedefDecl 0x555f32fe5fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe5ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe5d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe5d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe5d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe5d28 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe5e60 'matrix' # | | |-TypedefDecl 0x555f32fe6300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe6200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe6088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe6048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe60a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe6068 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe61a0 'matrix' # | | |-TypedefDecl 0x555f32fe6650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe6550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe63c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe6388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe63e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe63a8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe64f0 'matrix' # | | |-TypedefDecl 0x555f32fe6990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe6890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe6718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe66d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe6738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe66f8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe6830 'matrix' # | | |-TypedefDecl 0x555f32fe6cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe6bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe6a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe6a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe6a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe6a38 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe6b70 'matrix' # | | |-TypedefDecl 0x555f32fe7010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe6f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe6d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe6d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe6db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe6d78 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe6eb0 'matrix' # | | |-TypedefDecl 0x555f32fe7350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe7250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe70d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe7098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe70f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe70b8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe71f0 'matrix' # | | |-TypedefDecl 0x555f32fe76a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe75a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe7418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe73d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe7438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe73f8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe7540 'matrix' # | | |-TypedefDecl 0x555f32fe79e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe78e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe7768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe7728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe7788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe7748 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe7880 'matrix' # | | |-TypedefDecl 0x555f32fe7d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe7c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe7aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe7a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe7ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe7a88 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe7bc0 'matrix' # | | |-TypedefDecl 0x555f32fe8060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe7f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe7de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe7da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe7e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe7dc8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe7f00 'matrix' # | | |-TypedefDecl 0x555f32fe83a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe82a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x555f32fcc540 'uint32_t' sugar # | | | | |-Typedef 0x555f32fa7d58 'uint32_t' # | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe8128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe80e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe8148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe8108 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe8240 'matrix' # | | |-TypedefDecl 0x555f32fe8840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe8740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe8468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe8428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe84a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe8448 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe86e0 'matrix' # | | |-TypedefDecl 0x555f32fe8c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe8b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe8908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe88c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe8928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe88e8 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe8b20 'matrix' # | | |-TypedefDecl 0x555f32fe90c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe8fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe8d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe8d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fe8d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fe8d28 'int' 3 # | | | `-ConstantMatrixType 0x555f32fe8f60 'matrix' # | | |-TypedefDecl 0x555f32fe9830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe9400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe9188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe9148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fe91a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fe9168 'int' 4 # | | | `-ConstantMatrixType 0x555f32fe93a0 'matrix' # | | |-TypedefDecl 0x555f32fe9c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe9b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe98f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe98b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fe9918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fe98d8 'int' 1 # | | | `-ConstantMatrixType 0x555f32fe9b10 'matrix' # | | |-TypedefDecl 0x555f32fea0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fe9fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe9d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe9cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fe9d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fe9d18 'int' 2 # | | | `-ConstantMatrixType 0x555f32fe9f50 'matrix' # | | |-TypedefDecl 0x555f32fea4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fea3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fea178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fea138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fea198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fea158 'int' 3 # | | | `-ConstantMatrixType 0x555f32fea390 'matrix' # | | |-TypedefDecl 0x555f33004da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f33004ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fea5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fea578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fea5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fea598 'int' 4 # | | | `-ConstantMatrixType 0x555f33004c40 'matrix' # | | |-TypedefDecl 0x555f330051e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f330050e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33004e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33004e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33004e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33004e48 'int' 1 # | | | `-ConstantMatrixType 0x555f33005080 'matrix' # | | |-TypedefDecl 0x555f33005620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f33005520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f330052a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33005268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f330052c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33005288 'int' 2 # | | | `-ConstantMatrixType 0x555f330054c0 'matrix' # | | |-TypedefDecl 0x555f33005a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f33005960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f330056e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f330056a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33005708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f330056c8 'int' 3 # | | | `-ConstantMatrixType 0x555f33005900 'matrix' # | | |-TypedefDecl 0x555f33006110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f33006010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33005b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33005ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33005b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33005b08 'int' 4 # | | | `-ConstantMatrixType 0x555f33005fb0 'matrix' # | | |-TypedefDecl 0x555f33006550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f33006450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f330061d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33006198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f330061f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f330061b8 'int' 1 # | | | `-ConstantMatrixType 0x555f330063f0 'matrix' # | | |-TypedefDecl 0x555f33006990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f33006890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33006618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f330065d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33006638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f330065f8 'int' 2 # | | | `-ConstantMatrixType 0x555f33006830 'matrix' # | | |-TypedefDecl 0x555f33006dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f33006cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33006a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33006a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33006a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33006a38 'int' 3 # | | | `-ConstantMatrixType 0x555f33006c70 'matrix' # | | |-TypedefDecl 0x555f33007470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f33007370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x555f32fcceb0 'int64_t' sugar # | | | | |-Typedef 0x555f32fa7ea8 'int64_t' # | | | | `-BuiltinType 0x555f32f77280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f330070f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f330070b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33007110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f330070d0 'int' 4 # | | | `-ConstantMatrixType 0x555f33007310 'matrix' # | | |-TypedefDecl 0x555f330078f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f330077f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33007538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f330074f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33007558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33007518 'int' 1 # | | | `-ConstantMatrixType 0x555f33007790 'matrix' # | | |-TypedefDecl 0x555f33007d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f33007c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f330079b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33007978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f330079d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33007998 'int' 2 # | | | `-ConstantMatrixType 0x555f33007bd0 'matrix' # | | |-TypedefDecl 0x555f3300b350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f3300b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33007df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33007db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33007e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33007dd8 'int' 3 # | | | `-ConstantMatrixType 0x555f33008010 'matrix' # | | |-TypedefDecl 0x555f3300b790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f3300b690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300b418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300b3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300b438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300b3f8 'int' 4 # | | | `-ConstantMatrixType 0x555f3300b630 'matrix' # | | |-TypedefDecl 0x555f3300bbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f3300bad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300b858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300b818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300b878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300b838 'int' 1 # | | | `-ConstantMatrixType 0x555f3300ba70 'matrix' # | | |-TypedefDecl 0x555f3300c010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f3300bf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300bc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300bc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300bcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300bc78 'int' 2 # | | | `-ConstantMatrixType 0x555f3300beb0 'matrix' # | | |-TypedefDecl 0x555f3300c460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f3300c360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300c0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300c098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300c0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300c0b8 'int' 3 # | | | `-ConstantMatrixType 0x555f3300c300 'matrix' # | | |-TypedefDecl 0x555f3300c8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f3300c7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300c528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300c4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300c548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300c508 'int' 4 # | | | `-ConstantMatrixType 0x555f3300c740 'matrix' # | | |-TypedefDecl 0x555f3300cce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f3300cbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300c968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300c928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300c988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300c948 'int' 1 # | | | `-ConstantMatrixType 0x555f3300cb80 'matrix' # | | |-TypedefDecl 0x555f3300d120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f3300d020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300cda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300cd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300cdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300cd88 'int' 2 # | | | `-ConstantMatrixType 0x555f3300cfc0 'matrix' # | | |-TypedefDecl 0x555f3300d590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f3300d490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300d1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300d1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300d208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300d1c8 'int' 3 # | | | `-ConstantMatrixType 0x555f3300d430 'matrix' # | | |-TypedefDecl 0x555f3300d9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f3300d8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300d658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300d618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300d678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300d638 'int' 4 # | | | `-ConstantMatrixType 0x555f3300d870 'matrix' # | | |-TypedefDecl 0x555f3300de10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f3300dd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300da98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300da58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300dab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300da78 'int' 1 # | | | `-ConstantMatrixType 0x555f3300dcb0 'matrix' # | | |-TypedefDecl 0x555f3300e280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f3300e150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300ded8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300de98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300def8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300deb8 'int' 2 # | | | `-ConstantMatrixType 0x555f3300e0f0 'matrix' # | | |-TypedefDecl 0x555f3300e6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f3300e5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300e348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300e308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300e368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300e328 'int' 3 # | | | `-ConstantMatrixType 0x555f3300e560 'matrix' # | | |-TypedefDecl 0x555f3300eb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f3300ea00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x555f32fcd8e0 'uint64_t' sugar # | | | | |-Typedef 0x555f32fa7e38 'uint64_t' # | | | | `-BuiltinType 0x555f32f77320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300e788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300e748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300e7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300e768 'int' 4 # | | | `-ConstantMatrixType 0x555f3300e9a0 'matrix' # | | |-TypedefDecl 0x555f3300ef60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f3300ee60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300ebb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300eb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300ebd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300eb90 'int' 1 # | | | `-ConstantMatrixType 0x555f3300ee00 'matrix' # | | |-TypedefDecl 0x555f3300f3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f3300f2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300f010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300efd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300f030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300eff0 'int' 2 # | | | `-ConstantMatrixType 0x555f3300f230 'matrix' # | | |-TypedefDecl 0x555f3300f7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f3300f6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300f470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300f430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f3300f490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f3300f450 'int' 3 # | | | `-ConstantMatrixType 0x555f3300f690 'matrix' # | | |-TypedefDecl 0x555f3300fc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f3300fb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300f8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300f860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f3300f8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f3300f880 'int' 4 # | | | `-ConstantMatrixType 0x555f3300fac0 'matrix' # | | |-TypedefDecl 0x555f33010050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f3300ff50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f3300fcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f3300fc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f3300fcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f3300fcb0 'int' 1 # | | | `-ConstantMatrixType 0x555f3300fef0 'matrix' # | | |-TypedefDecl 0x555f330106e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f330105e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33010100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f330100c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33010120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f330100e0 'int' 2 # | | | `-ConstantMatrixType 0x555f33010580 'matrix' # | | |-TypedefDecl 0x555f33010b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f33010a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33010790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33010750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f330107b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33010770 'int' 3 # | | | `-ConstantMatrixType 0x555f330109b0 'matrix' # | | |-TypedefDecl 0x555f33010f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f33010e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33010bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33010b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33010be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33010ba0 'int' 4 # | | | `-ConstantMatrixType 0x555f33010de0 'matrix' # | | |-TypedefDecl 0x555f33011370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f33011270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33010ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33010fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33011010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33010fd0 'int' 1 # | | | `-ConstantMatrixType 0x555f33011210 'matrix' # | | |-TypedefDecl 0x555f33013a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f33013910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33011420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f330113e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33011440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33011400 'int' 2 # | | | `-ConstantMatrixType 0x555f330138b0 'matrix' # | | |-TypedefDecl 0x555f33013e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f33013d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33013ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33013a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33013ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33013aa0 'int' 3 # | | | `-ConstantMatrixType 0x555f33013ce0 'matrix' # | | |-TypedefDecl 0x555f33014270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f33014170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33013ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33013eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33013f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33013ed0 'int' 4 # | | | `-ConstantMatrixType 0x555f33014110 'matrix' # | | |-TypedefDecl 0x555f330146a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f330145a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33014320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f330142e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33014340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33014300 'int' 1 # | | | `-ConstantMatrixType 0x555f33014540 'matrix' # | | |-TypedefDecl 0x555f33014af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f330149f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33014770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33014710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33014790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33014750 'int' 2 # | | | `-ConstantMatrixType 0x555f33014990 'matrix' # | | |-TypedefDecl 0x555f33014f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f33014e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33014ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33014b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33014bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33014b80 'int' 3 # | | | `-ConstantMatrixType 0x555f33014dc0 'matrix' # | | |-TypedefDecl 0x555f33015350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f33015250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x555f32f779d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33014fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33014f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33014ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33014fb0 'int' 4 # | | | `-ConstantMatrixType 0x555f330151f0 'matrix' # | | |-TypedefDecl 0x555f32fefc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f330156b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33015400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f330153c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33015420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f330153e0 'int' 1 # | | | `-ConstantMatrixType 0x555f33015650 'matrix' # | | |-TypedefDecl 0x555f32ff00b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32feffb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fefd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fefcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fefd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fefd10 'int' 2 # | | | `-ConstantMatrixType 0x555f32feff50 'matrix' # | | |-TypedefDecl 0x555f32ff04e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff03e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff0160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff0120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff0180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff0140 'int' 3 # | | | `-ConstantMatrixType 0x555f32ff0380 'matrix' # | | |-TypedefDecl 0x555f32ff0910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff0810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff0590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff0550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff05b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff0570 'int' 4 # | | | `-ConstantMatrixType 0x555f32ff07b0 'matrix' # | | |-TypedefDecl 0x555f32ff0d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff0c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff09c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff0980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff09e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff09a0 'int' 1 # | | | `-ConstantMatrixType 0x555f32ff0c10 'matrix' # | | |-TypedefDecl 0x555f32ff11a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff10a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff0e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff0de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff0e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff0e00 'int' 2 # | | | `-ConstantMatrixType 0x555f32ff1040 'matrix' # | | |-TypedefDecl 0x555f32ff15d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff14d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff1250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff1210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff1270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff1230 'int' 3 # | | | `-ConstantMatrixType 0x555f32ff1470 'matrix' # | | |-TypedefDecl 0x555f32ff1a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff1900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff1680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff1640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff16a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff1660 'int' 4 # | | | `-ConstantMatrixType 0x555f32ff18a0 'matrix' # | | |-TypedefDecl 0x555f32ff1e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff1d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff1ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff1a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff1ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff1a90 'int' 1 # | | | `-ConstantMatrixType 0x555f32ff1ce0 'matrix' # | | |-TypedefDecl 0x555f32ff2270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff2170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff1ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff1eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff1f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff1ed0 'int' 2 # | | | `-ConstantMatrixType 0x555f32ff2110 'matrix' # | | |-TypedefDecl 0x555f32ff26a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff25a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff2320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff22e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff2340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff2300 'int' 3 # | | | `-ConstantMatrixType 0x555f32ff2540 'matrix' # | | |-TypedefDecl 0x555f32ff2ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff29d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff2750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff2710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff2770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff2730 'int' 4 # | | | `-ConstantMatrixType 0x555f32ff2970 'matrix' # | | |-TypedefDecl 0x555f32ff3f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff3e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff2b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff2b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff2ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff2b60 'int' 1 # | | | `-ConstantMatrixType 0x555f32ff3dd0 'matrix' # | | |-TypedefDecl 0x555f32ff4360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff4260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff3fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff3fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff4000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff3fc0 'int' 2 # | | | `-ConstantMatrixType 0x555f32ff4200 'matrix' # | | |-TypedefDecl 0x555f32ff4790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff4690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff4410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff43d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff4430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff43f0 'int' 3 # | | | `-ConstantMatrixType 0x555f32ff4630 'matrix' # | | |-TypedefDecl 0x555f32ff4bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff4ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff4840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff4800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff4860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff4820 'int' 4 # | | | `-ConstantMatrixType 0x555f32ff4a60 'matrix' # | | |-TypedefDecl 0x555f32ff5040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff4f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff4c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff4c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff4cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff4c70 'int' 1 # | | | `-ConstantMatrixType 0x555f32ff4ee0 'matrix' # | | |-TypedefDecl 0x555f32ff5470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff5370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff50f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff50b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff5110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff50d0 'int' 2 # | | | `-ConstantMatrixType 0x555f32ff5310 'matrix' # | | |-TypedefDecl 0x555f32ff58a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff57a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff5520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff54e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff5540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff5500 'int' 3 # | | | `-ConstantMatrixType 0x555f32ff5740 'matrix' # | | |-TypedefDecl 0x555f32ff64f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff5bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff5950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff5910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff5970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff5930 'int' 4 # | | | `-ConstantMatrixType 0x555f32ff5b70 'matrix' # | | |-TypedefDecl 0x555f32ff6920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff6820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff65a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff6560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff65c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff6580 'int' 1 # | | | `-ConstantMatrixType 0x555f32ff67c0 'matrix' # | | |-TypedefDecl 0x555f32ff6d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff6c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff69d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff6990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff69f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff69b0 'int' 2 # | | | `-ConstantMatrixType 0x555f32ff6bf0 'matrix' # | | |-TypedefDecl 0x555f32ff7180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff7080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff6e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff6dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff6e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff6de0 'int' 3 # | | | `-ConstantMatrixType 0x555f32ff7020 'matrix' # | | |-TypedefDecl 0x555f32ff75e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff74e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff7230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff71f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff7250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff7210 'int' 4 # | | | `-ConstantMatrixType 0x555f32ff7480 'matrix' # | | |-TypedefDecl 0x555f32ff7a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff7910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff7690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff7650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff76b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff7670 'int' 1 # | | | `-ConstantMatrixType 0x555f32ff78b0 'matrix' # | | |-TypedefDecl 0x555f32ff7e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff7d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff7ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff7a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff7ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff7aa0 'int' 2 # | | | `-ConstantMatrixType 0x555f32ff7ce0 'matrix' # | | |-TypedefDecl 0x555f32ff8270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff8170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff7ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff7eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff7f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff7ed0 'int' 3 # | | | `-ConstantMatrixType 0x555f32ff8110 'matrix' # | | |-TypedefDecl 0x555f32ff99c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff98c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ff8320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ff82e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff8340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff8300 'int' 4 # | | | `-ConstantMatrixType 0x555f32ff9860 'matrix' # | | |-TypedefDecl 0x555f32ff9df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ff9cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff9a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff9a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ff9a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ff9a50 'int' 1 # | | | `-ConstantMatrixType 0x555f32ff9c90 'matrix' # | | |-TypedefDecl 0x555f32ffa220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffa120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ff9ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ff9e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ff9ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ff9e80 'int' 2 # | | | `-ConstantMatrixType 0x555f32ffa0c0 'matrix' # | | |-TypedefDecl 0x555f32ffa650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffa550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffa2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffa290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffa2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffa2b0 'int' 3 # | | | `-ConstantMatrixType 0x555f32ffa4f0 'matrix' # | | |-TypedefDecl 0x555f32ffada0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffaca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffa700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffa6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffa720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffa6e0 'int' 4 # | | | `-ConstantMatrixType 0x555f32ffac40 'matrix' # | | |-TypedefDecl 0x555f32ffb120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffb020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffae68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffae28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffae88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffae48 'int' 1 # | | | `-ConstantMatrixType 0x555f32ffafc0 'matrix' # | | |-TypedefDecl 0x555f32ffb460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffb360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffb1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffb1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffb208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffb1c8 'int' 2 # | | | `-ConstantMatrixType 0x555f32ffb300 'matrix' # | | |-TypedefDecl 0x555f32ffb7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffb6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffb528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffb4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffb548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffb508 'int' 3 # | | | `-ConstantMatrixType 0x555f32ffb640 'matrix' # | | |-TypedefDecl 0x555f32ffcb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffb9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffb868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffb828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffb888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffb848 'int' 4 # | | | `-ConstantMatrixType 0x555f32ffb980 'matrix' # | | |-TypedefDecl 0x555f32ffce50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffcd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffcbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffcb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffcbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffcbb8 'int' 1 # | | | `-ConstantMatrixType 0x555f32ffccf0 'matrix' # | | |-TypedefDecl 0x555f32ffd190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffd090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffcf18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffced8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffcf38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffcef8 'int' 2 # | | | `-ConstantMatrixType 0x555f32ffd030 'matrix' # | | |-TypedefDecl 0x555f32ffd4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffd3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffd258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffd218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffd278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffd238 'int' 3 # | | | `-ConstantMatrixType 0x555f32ffd370 'matrix' # | | |-TypedefDecl 0x555f32ffd810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffd710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffd598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffd558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffd5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffd578 'int' 4 # | | | `-ConstantMatrixType 0x555f32ffd6b0 'matrix' # | | |-TypedefDecl 0x555f32ffdb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffda50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffd8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffd898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffd8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffd8b8 'int' 1 # | | | `-ConstantMatrixType 0x555f32ffd9f0 'matrix' # | | |-TypedefDecl 0x555f32ffdea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffdda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffdc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffdbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffdc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffdc08 'int' 2 # | | | `-ConstantMatrixType 0x555f32ffdd40 'matrix' # | | |-TypedefDecl 0x555f32ffe1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffe0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffdf68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffdf28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffdf88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffdf48 'int' 3 # | | | `-ConstantMatrixType 0x555f32ffe080 'matrix' # | | |-TypedefDecl 0x555f32ffe520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffe420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffe2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffe268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffe2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffe288 'int' 4 # | | | `-ConstantMatrixType 0x555f32ffe3c0 'matrix' # | | |-TypedefDecl 0x555f32ffe860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffe760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffe5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffe5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32ffe608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32ffe5c8 'int' 1 # | | | `-ConstantMatrixType 0x555f32ffe700 'matrix' # | | |-TypedefDecl 0x555f32ffebf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffeaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffe928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffe8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32ffe948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32ffe908 'int' 2 # | | | `-ConstantMatrixType 0x555f32ffea40 'matrix' # | | |-TypedefDecl 0x555f32ffef30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32ffee30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffecb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffec78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32ffecd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32ffec98 'int' 3 # | | | `-ConstantMatrixType 0x555f32ffedd0 'matrix' # | | |-TypedefDecl 0x555f32fff270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fff170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x555f32fd08a0 'float32_t' sugar # | | | | |-Typedef 0x555f32fa7dc8 'float32_t' # | | | | `-BuiltinType 0x555f32f77360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32ffeff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffefb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fff018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32ffefd8 'int' 4 # | | | `-ConstantMatrixType 0x555f32fff110 'matrix' # | | |-TypedefDecl 0x555f32fff5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x555f32fff4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fff338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fff2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fff358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fff318 'int' 1 # | | | `-ConstantMatrixType 0x555f32fff490 'matrix' # | | |-TypedefDecl 0x555f32fff930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x555f32fff830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fff6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fff678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f32fff6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f32fff698 'int' 2 # | | | `-ConstantMatrixType 0x555f32fff7d0 'matrix' # | | |-TypedefDecl 0x555f32fffc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x555f32fffb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fff9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fff9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f32fffa18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f32fff9d8 'int' 3 # | | | `-ConstantMatrixType 0x555f32fffb30 'matrix' # | | |-TypedefDecl 0x555f32ffffd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x555f32fffed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f32fffd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f32fffd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f32fffd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f32fffd38 'int' 4 # | | | `-ConstantMatrixType 0x555f32fffe70 'matrix' # | | |-TypedefDecl 0x555f33000310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x555f33000210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33000098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33000058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f330000b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33000078 'int' 1 # | | | `-ConstantMatrixType 0x555f330001b0 'matrix' # | | |-TypedefDecl 0x555f33000650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x555f33000550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f330003d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33000398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f330003f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f330003b8 'int' 2 # | | | `-ConstantMatrixType 0x555f330004f0 'matrix' # | | |-TypedefDecl 0x555f33000990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x555f33000890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33000718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f330006d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33000738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f330006f8 'int' 3 # | | | `-ConstantMatrixType 0x555f33000830 'matrix' # | | |-TypedefDecl 0x555f33000ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x555f33000be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33000a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33000a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33000a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33000a38 'int' 4 # | | | `-ConstantMatrixType 0x555f33000b80 'matrix' # | | |-TypedefDecl 0x555f33001020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x555f33000f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33000da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33000d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33000dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33000d88 'int' 1 # | | | `-ConstantMatrixType 0x555f33000ec0 'matrix' # | | |-TypedefDecl 0x555f33001360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x555f33001260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f330010e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f330010a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33001108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f330010c8 'int' 2 # | | | `-ConstantMatrixType 0x555f33001200 'matrix' # | | |-TypedefDecl 0x555f330016a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x555f330015a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33001428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f330013e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33001448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33001408 'int' 3 # | | | `-ConstantMatrixType 0x555f33001540 'matrix' # | | |-TypedefDecl 0x555f330019e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x555f330018e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33001768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33001728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33001788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33001748 'int' 4 # | | | `-ConstantMatrixType 0x555f33001880 'matrix' # | | |-TypedefDecl 0x555f33001d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x555f33001c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33001aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33001a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x555f33001ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x555f33001a88 'int' 1 # | | | `-ConstantMatrixType 0x555f33001bd0 'matrix' # | | |-TypedefDecl 0x555f33002070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x555f33001f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33001df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f33001db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x555f33001e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x555f33001dd8 'int' 2 # | | | `-ConstantMatrixType 0x555f33001f10 'matrix' # | | |-TypedefDecl 0x555f330023b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x555f330022b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | | `-BuiltinType 0x555f32f77380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x555f33002138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x555f330020f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x555f33002158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x555f33002118 'int' 3 # | | | `-ConstantMatrixType 0x555f33002250 'matrix' # | | `-TypedefDecl 0x555f330026f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x555f330025f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x555f32fa32f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x555f32fd1200 'float64_t' sugar # | | | |-Typedef 0x555f32fa7f18 'float64_t' # | | | `-BuiltinType 0x555f32f77380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x555f33002478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x555f33002438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x555f33002498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x555f33002458 'int' 4 # | | `-ConstantMatrixType 0x555f33002590 'matrix' # | |-NamespaceDecl 0x555f33015a18 prev 0x555f32fa7bf0 line:12:11 hlsl # | | |-original Namespace 0x555f32f77a98 'hlsl' # | | `-NamespaceDecl 0x555f33015a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x555f33015d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x555f33015b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x555f33015b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x555f33015c68 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 0x555f33015d10 <> Implicit # | | | |-CXXRecordDecl 0x555f33015e40 col:42 implicit struct is_same # | | | `-VarDecl 0x555f33015ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x555f33015f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x555f330162f0 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 0x555f32f77b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f32f77b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x555f33016028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x555f33016520 <> Implicit # | | | |-CXXRecordDecl 0x555f330165e0 col:30 implicit struct is_same # | | | `-VarDecl 0x555f33016698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x555f33016700 'bool' true # | | |-ClassTemplateDecl 0x555f3301b088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x555f3301ae88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x555f3301aee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x555f3301af88 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 0x555f3301b030 <> Implicit # | | | `-CXXRecordDecl 0x555f3301b160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x555f3301b540 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 0x555f32f77b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x555f3301b248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x555f3301b7a0 <> Implicit # | | | |-CXXRecordDecl 0x555f3301b860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x555f3301b918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x555f3301b2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x555f3301b248 'T' # | | |-TypeAliasTemplateDecl 0x555f3301bd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x555f3301b9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x555f3301ba48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x555f32f771c0 'void' # | | | `-TypeAliasDecl 0x555f3301bca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x555f3301bc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x555f3301d160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x555f3301bd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x555f3301c630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x555f3301c6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x555f3301d0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x555f3301cf68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x555f3301d440 # | | | `-ReturnStmt 0x555f3301d430 # | | | `-BuiltinBitCastExpr 0x555f3301d408 'vector' # | | | `-DeclRefExpr 0x555f3301d3b0 'vector' lvalue ParmVar 0x555f3301cf68 'V' 'vector' # | | |-FunctionTemplateDecl 0x555f3301fc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x555f3301d458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x555f3301d4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x555f3301fba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x555f3301fa60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x555f3301fda8 # | | | `-ReturnStmt 0x555f3301fd98 # | | | `-BuiltinBitCastExpr 0x555f3301fd70 'U' # | | | `-DeclRefExpr 0x555f3301fd40 'T' lvalue ParmVar 0x555f3301fa60 'F' 'T' # | | |-ClassTemplateDecl 0x555f3301ff60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x555f3301fdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x555f3301fe60 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 0x555f3301ff08 <> Implicit # | | | |-CXXRecordDecl 0x555f33020038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x555f330200f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x555f33020168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x555f3301fe10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x555f3301fdc0 'T' # | | `-TypeAliasTemplateDecl 0x555f33020c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x555f330201d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x555f33020278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x555f33020ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x555f33020ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x555f32f77df0 <> 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 0x555f330206a0 '__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 0x555f33015a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x555f3301bd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x555f330203f0 'bool' # | | | | `-BinaryOperator 0x555f330203d0 'bool' '&&' # | | | | |-BinaryOperator 0x555f33020350 'bool' '>' # | | | | | |-DeclRefExpr 0x555f33020310 'int' NonTypeTemplateParm 0x555f33020278 'N' 'int' # | | | | | `-IntegerLiteral 0x555f33020330 'int' 1 # | | | | `-BinaryOperator 0x555f330203b0 'bool' '<=' # | | | | |-DeclRefExpr 0x555f33020370 'int' NonTypeTemplateParm 0x555f33020278 'N' 'int' # | | | | `-IntegerLiteral 0x555f33020390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f33020230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f330201d8 'T' # | | | `-DependentNameType 0x555f33020650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x555f330209b0 'int' NonTypeTemplateParm 0x555f33020278 'N' 'int' # | | `-DependentSizedExtVectorType 0x555f33020a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x555f330209e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x555f32f77df0 'vector' # | | | `-TemplateSpecializationType 0x555f330206a0 '__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 0x555f33015a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x555f3301bd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x555f330203f0 'bool' # | | | | `-BinaryOperator 0x555f330203d0 'bool' '&&' # | | | | |-BinaryOperator 0x555f33020350 'bool' '>' # | | | | | |-DeclRefExpr 0x555f33020310 'int' NonTypeTemplateParm 0x555f33020278 'N' 'int' # | | | | | `-IntegerLiteral 0x555f33020330 'int' 1 # | | | | `-BinaryOperator 0x555f330203b0 'bool' '<=' # | | | | |-DeclRefExpr 0x555f33020370 'int' NonTypeTemplateParm 0x555f33020278 'N' 'int' # | | | | `-IntegerLiteral 0x555f33020390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f33020230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f330201d8 'T' # | | | `-DependentNameType 0x555f33020650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x555f33020a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x555f32f77c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x555f32f77c78 <> 'int' 4 # | | `-DeclRefExpr 0x555f330209b0 'int' NonTypeTemplateParm 0x555f33020278 'N' 'int' # | |-NamespaceDecl 0x555f33020ca8 prev 0x555f33015a18 line:12:11 hlsl # | | |-original Namespace 0x555f32f77a98 'hlsl' # | | |-FunctionDecl 0x555f33020e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x555f33020d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f33020ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33020f50 Implicit # | | | `-ConstAttr 0x555f33020f78 Implicit # | | |-FunctionDecl 0x555f33021128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33021000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330211d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33021250 Implicit # | | | `-ConstAttr 0x555f33021278 Implicit # | | |-FunctionDecl 0x555f33021438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33021310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330214e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33021560 Implicit # | | | `-ConstAttr 0x555f33021588 Implicit # | | |-FunctionDecl 0x555f33021748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33021620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330217f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33021870 Implicit # | | | `-ConstAttr 0x555f33021898 Implicit # | | |-FunctionDecl 0x555f33022e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x555f33022d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x555f33022f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33022f90 Implicit # | | | `-ConstAttr 0x555f33022fb8 Implicit # | | |-FunctionDecl 0x555f33023178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x555f33023050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f33023228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f330232a0 Implicit # | | | `-ConstAttr 0x555f330232c8 Implicit # | | |-FunctionDecl 0x555f33023488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x555f33023360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f33023538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f330235b0 Implicit # | | | `-ConstAttr 0x555f330235d8 Implicit # | | |-FunctionDecl 0x555f33023798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x555f33023670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33023848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f330238c0 Implicit # | | | `-ConstAttr 0x555f330238e8 Implicit # | | |-FunctionDecl 0x555f33023a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f33023938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x555f33023b88 # | | | `-ReturnStmt 0x555f33023b78 # | | | `-ImplicitCastExpr 0x555f33023b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x555f33023b40 'uint':'unsigned int' lvalue ParmVar 0x555f33023938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x555f33023d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33023bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x555f33023eb0 # | | | `-ReturnStmt 0x555f33023ea0 # | | | `-ImplicitCastExpr 0x555f33023e88 'uint2':'vector' # | | | `-DeclRefExpr 0x555f33023e68 'uint2':'vector' lvalue ParmVar 0x555f33023bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x555f33024038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33023f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x555f33024158 # | | | `-ReturnStmt 0x555f33024148 # | | | `-ImplicitCastExpr 0x555f33024130 'uint3':'vector' # | | | `-DeclRefExpr 0x555f33024110 'uint3':'vector' lvalue ParmVar 0x555f33023f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x555f330242d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f330241a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x555f330243f8 # | | | `-ReturnStmt 0x555f330243e8 # | | | `-ImplicitCastExpr 0x555f330243d0 'uint4':'vector' # | | | `-DeclRefExpr 0x555f330243b0 'uint4':'vector' lvalue ParmVar 0x555f330241a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x555f33024528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x555f33024438 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f330245d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33024650 Implicit # | | | `-ConstAttr 0x555f33024678 Implicit # | | |-FunctionDecl 0x555f33024838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x555f33024710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330248e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33024960 Implicit # | | | `-ConstAttr 0x555f33024988 Implicit # | | |-FunctionDecl 0x555f33024b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33024a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33024bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33024c70 Implicit # | | | `-ConstAttr 0x555f33024c98 Implicit # | | |-FunctionDecl 0x555f330255d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330254b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33025688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33025700 Implicit # | | | `-ConstAttr 0x555f33025728 Implicit # | | |-FunctionDecl 0x555f330258c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330257a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f33025978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f330259f0 Implicit # | | | `-ConstAttr 0x555f33025a18 Implicit # | | |-FunctionDecl 0x555f33025bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f33025ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33025c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33025d00 Implicit # | | | `-ConstAttr 0x555f33025d28 Implicit # | | |-FunctionDecl 0x555f33025ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f33025dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33025f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33026010 Implicit # | | | `-ConstAttr 0x555f33026038 Implicit # | | |-FunctionDecl 0x555f330261f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330260d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330262a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f33026320 Implicit # | | | `-ConstAttr 0x555f33026348 Implicit # | | |-FunctionDecl 0x555f3302ab70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33026398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x555f3302ac90 # | | | `-ReturnStmt 0x555f3302ac80 # | | | `-ImplicitCastExpr 0x555f3302ac68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x555f3302ac48 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33026398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x555f3302ae18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3302ace8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x555f3302af38 # | | | `-ReturnStmt 0x555f3302af28 # | | | `-ImplicitCastExpr 0x555f3302af10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x555f3302aef0 'uint64_t2':'vector' lvalue ParmVar 0x555f3302ace8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x555f3302b0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3302af88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x555f3302b1d8 # | | | `-ReturnStmt 0x555f3302b1c8 # | | | `-ImplicitCastExpr 0x555f3302b1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x555f3302b190 'uint64_t3':'vector' lvalue ParmVar 0x555f3302af88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x555f3302b358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3302b228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x555f3302b478 # | | | `-ReturnStmt 0x555f3302b468 # | | | `-ImplicitCastExpr 0x555f3302b450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x555f3302b430 'uint64_t4':'vector' lvalue ParmVar 0x555f3302b228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x555f3302b5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x555f3302b4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x555f3302b658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f3302b6d0 Implicit # | | | `-ConstAttr 0x555f3302b6f8 Implicit # | | |-FunctionDecl 0x555f3302b8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x555f3302b790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f3302b968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f3302b9e0 Implicit # | | | `-ConstAttr 0x555f3302ba08 Implicit # | | |-FunctionDecl 0x555f3302ccc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x555f3302baa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f3302cd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f3302cdf0 Implicit # | | | `-ConstAttr 0x555f3302ce18 Implicit # | | |-FunctionDecl 0x555f3302cfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x555f3302ceb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f3302d088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x555f3302d100 Implicit # | | | `-ConstAttr 0x555f3302d128 Implicit # | | |-FunctionDecl 0x555f3302d238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x555f3302d188 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f3302d2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302d360 Implicit # | | | `-ConstAttr 0x555f3302d388 Implicit # | | |-FunctionDecl 0x555f3302d4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x555f3302d3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3302d550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302d5c8 Implicit # | | | `-ConstAttr 0x555f3302d5f0 Implicit # | | |-FunctionDecl 0x555f3302d718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x555f3302d668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3302d7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302d840 Implicit # | | | `-ConstAttr 0x555f3302d868 Implicit # | | |-FunctionDecl 0x555f3302d990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x555f3302d8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3302da40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302dab8 Implicit # | | | `-ConstAttr 0x555f3302dae0 Implicit # | | |-FunctionDecl 0x555f3302dc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x555f3302db40 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f3302dce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302dd58 Implicit # | | | `-ConstAttr 0x555f3302dd80 Implicit # | | |-FunctionDecl 0x555f3302dea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3302ddf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3302df58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302dfd0 Implicit # | | | `-ConstAttr 0x555f3302dff8 Implicit # | | |-FunctionDecl 0x555f3302e120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3302e070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3302e1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302e248 Implicit # | | | `-ConstAttr 0x555f3302e270 Implicit # | | |-FunctionDecl 0x555f3302e398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3302e2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3302e448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x555f3302e4c0 Implicit # | | | `-ConstAttr 0x555f3302e4e8 Implicit # | | |-FunctionDecl 0x555f3302e768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x555f3302e590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x555f3302e610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x555f3302e820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f3302e8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x555f3302e928 Implicit # | | | `-ConstAttr 0x555f3302e950 Implicit # | | |-FunctionDecl 0x555f33031050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x555f3302e9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x555f3302ea70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x555f33031108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330311c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x555f33031210 Implicit # | | | `-ConstAttr 0x555f33031238 Implicit # | | |-FunctionDecl 0x555f33031380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x555f33031298 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f33031430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f330314a8 Implicit # | | | `-ConstAttr 0x555f330314d0 Implicit # | | |-FunctionDecl 0x555f33031660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x555f33031538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33031710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33031788 Implicit # | | | `-ConstAttr 0x555f330317b0 Implicit # | | |-FunctionDecl 0x555f33031950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x555f33031828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33031a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33031a78 Implicit # | | | `-ConstAttr 0x555f33031aa0 Implicit # | | |-FunctionDecl 0x555f33031c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x555f33031b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33031cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33031d68 Implicit # | | | `-ConstAttr 0x555f33031d90 Implicit # | | |-FunctionDecl 0x555f33031ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x555f33031de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x555f33031f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33031ff8 Implicit # | | | `-ConstAttr 0x555f33032020 Implicit # | | |-FunctionDecl 0x555f330321f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x555f330320d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555f330322a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33032318 Implicit # | | | `-ConstAttr 0x555f33032340 Implicit # | | |-FunctionDecl 0x555f33032500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x555f330323e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555f330325b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33032628 Implicit # | | | `-ConstAttr 0x555f33032650 Implicit # | | |-FunctionDecl 0x555f33032810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x555f330326f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555f330328c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33032938 Implicit # | | | `-ConstAttr 0x555f33032960 Implicit # | | |-FunctionDecl 0x555f33032ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x555f330329d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x555f33032b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x555f33032bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33032c08 Implicit # | | | `-ConstAttr 0x555f33032c30 Implicit # | | |-FunctionDecl 0x555f33032dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x555f33032ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f33032e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33032ef8 Implicit # | | | `-ConstAttr 0x555f33032f20 Implicit # | | |-FunctionDecl 0x555f330330d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x555f33032f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f33033180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f330331f8 Implicit # | | | `-ConstAttr 0x555f33033220 Implicit # | | |-FunctionDecl 0x555f330333c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x555f33033298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33033470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f330334e8 Implicit # | | | `-ConstAttr 0x555f33033510 Implicit # | | |-FunctionDecl 0x555f330336b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x555f33033588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f33033760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f330337d8 Implicit # | | | `-ConstAttr 0x555f33033800 Implicit # | | |-FunctionDecl 0x555f330339a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x555f33033878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33033a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33033ac8 Implicit # | | | `-ConstAttr 0x555f33033af0 Implicit # | | |-FunctionDecl 0x555f33033c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x555f33033b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f33033d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33033db8 Implicit # | | | `-ConstAttr 0x555f33033de0 Implicit # | | |-FunctionDecl 0x555f33033f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x555f33033e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33034030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f330340c8 Implicit # | | | `-ConstAttr 0x555f330340f0 Implicit # | | |-FunctionDecl 0x555f33034230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x555f33034150 col:15 'float' # | | | |-BuiltinAliasAttr 0x555f330342e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33034358 Implicit # | | | `-ConstAttr 0x555f33034380 Implicit # | | |-FunctionDecl 0x555f33034520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x555f330343f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330345d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33034648 Implicit # | | | `-ConstAttr 0x555f33034670 Implicit # | | |-FunctionDecl 0x555f33034810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x555f330346e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330348c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33034938 Implicit # | | | `-ConstAttr 0x555f33034960 Implicit # | | |-FunctionDecl 0x555f33034b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x555f330349d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33034bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33034c28 Implicit # | | | `-ConstAttr 0x555f33034c50 Implicit # | | |-FunctionDecl 0x555f33034df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x555f33034cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f33034ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33034f18 Implicit # | | | `-ConstAttr 0x555f33034f40 Implicit # | | |-FunctionDecl 0x555f330350f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x555f33034fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330351a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33035218 Implicit # | | | `-ConstAttr 0x555f33035240 Implicit # | | |-FunctionDecl 0x555f330353e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x555f330352b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33035490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33035508 Implicit # | | | `-ConstAttr 0x555f33035530 Implicit # | | |-FunctionDecl 0x555f330356d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x555f330355a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33035780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f330357f8 Implicit # | | | `-ConstAttr 0x555f33035820 Implicit # | | |-FunctionDecl 0x555f330359c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x555f33035898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f33035a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33035ae8 Implicit # | | | `-ConstAttr 0x555f33035b10 Implicit # | | |-FunctionDecl 0x555f33035cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x555f33035b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33035d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33035dd8 Implicit # | | | `-ConstAttr 0x555f33035e00 Implicit # | | |-FunctionDecl 0x555f33035fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x555f33035e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33036050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33037c98 Implicit # | | | `-ConstAttr 0x555f33037cc0 Implicit # | | |-FunctionDecl 0x555f33037e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x555f33037d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33037f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33037f88 Implicit # | | | `-ConstAttr 0x555f33037fb0 Implicit # | | |-FunctionDecl 0x555f330380f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x555f33038010 col:16 'double' # | | | |-BuiltinAliasAttr 0x555f330381a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33038218 Implicit # | | | `-ConstAttr 0x555f33038240 Implicit # | | |-FunctionDecl 0x555f330383e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x555f330382b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f33038490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33038508 Implicit # | | | `-ConstAttr 0x555f33038530 Implicit # | | |-FunctionDecl 0x555f330386d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x555f330385a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f33038780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f330387f8 Implicit # | | | `-ConstAttr 0x555f33038820 Implicit # | | |-FunctionDecl 0x555f330389c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x555f33038898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f33038a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x555f33038ae8 Implicit # | | | `-ConstAttr 0x555f33038b10 Implicit # | | |-FunctionDecl 0x555f33038d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x555f33038b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x555f33038be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x555f33038db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f33038e30 Implicit # | | | `-ConstAttr 0x555f33038e58 Implicit # | | |-FunctionDecl 0x555f33039078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x555f33038ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x555f33038f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555f33039130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f330391a8 Implicit # | | | `-ConstAttr 0x555f330391d0 Implicit # | | |-FunctionDecl 0x555f33039408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x555f33039230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x555f330392b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555f330394c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f33039538 Implicit # | | | `-ConstAttr 0x555f33039560 Implicit # | | |-FunctionDecl 0x555f33039798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x555f330395c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x555f33039640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555f33039850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f330398c8 Implicit # | | | `-ConstAttr 0x555f330398f0 Implicit # | | |-FunctionDecl 0x555f33039b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x555f33039978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x555f330399f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f33039c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f33039c88 Implicit # | | | `-ConstAttr 0x555f33039cb0 Implicit # | | |-FunctionDecl 0x555f33039f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x555f33039d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x555f33039db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f33039fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303a038 Implicit # | | | `-ConstAttr 0x555f3303a060 Implicit # | | |-FunctionDecl 0x555f3303a2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x555f3303a0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x555f3303a168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303a370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303a3e8 Implicit # | | | `-ConstAttr 0x555f3303a410 Implicit # | | |-FunctionDecl 0x555f3303a668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x555f3303a498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x555f3303a518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303a720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303a798 Implicit # | | | `-ConstAttr 0x555f3303a7c0 Implicit # | | |-FunctionDecl 0x555f3303aa18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x555f3303a848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x555f3303a8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303aad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303ab48 Implicit # | | | `-ConstAttr 0x555f3303ab70 Implicit # | | |-FunctionDecl 0x555f3303ade8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x555f3303abf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x555f3303ac98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303aea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303af18 Implicit # | | | `-ConstAttr 0x555f3303af40 Implicit # | | |-FunctionDecl 0x555f3303b198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x555f3303afc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x555f3303b048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303b250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303b2c8 Implicit # | | | `-ConstAttr 0x555f3303b2f0 Implicit # | | |-FunctionDecl 0x555f3303b548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x555f3303b378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x555f3303b3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303b600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303b678 Implicit # | | | `-ConstAttr 0x555f3303b6a0 Implicit # | | |-FunctionDecl 0x555f3303b8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x555f3303b728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x555f3303b7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303b9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303ba28 Implicit # | | | `-ConstAttr 0x555f3303ba50 Implicit # | | |-FunctionDecl 0x555f3303bcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x555f3303bad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x555f3303bb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303bd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303bdf8 Implicit # | | | `-ConstAttr 0x555f3303be20 Implicit # | | |-FunctionDecl 0x555f3303c078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x555f3303bea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x555f3303bf28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303c130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303c1a8 Implicit # | | | `-ConstAttr 0x555f3303c1d0 Implicit # | | |-FunctionDecl 0x555f3303c428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x555f3303c258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x555f3303c2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303c4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303c558 Implicit # | | | `-ConstAttr 0x555f3303c580 Implicit # | | |-FunctionDecl 0x555f3303c7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x555f3303c608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x555f3303c688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303c890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f3303c908 Implicit # | | | `-ConstAttr 0x555f3303c930 Implicit # | | |-FunctionDecl 0x555f3303cb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x555f3303c9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x555f3303ca38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f3303cc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f33008288 Implicit # | | | `-ConstAttr 0x555f330082b0 Implicit # | | |-FunctionDecl 0x555f33008508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x555f33008338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x555f330083b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f330085c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x555f33008638 Implicit # | | | `-ConstAttr 0x555f33008660 Implicit # | | |-FunctionDecl 0x555f33008768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x555f330086c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f33008818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33008890 Implicit # | | | `-ConstAttr 0x555f330088b8 Implicit # | | |-FunctionDecl 0x555f330089c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x555f33008920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33008a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33008af0 Implicit # | | | `-ConstAttr 0x555f33008b18 Implicit # | | |-FunctionDecl 0x555f33008c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x555f33008b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33008ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33008d60 Implicit # | | | `-ConstAttr 0x555f33008d88 Implicit # | | |-FunctionDecl 0x555f33008ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x555f33008e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33008f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33008fd0 Implicit # | | | `-ConstAttr 0x555f33008ff8 Implicit # | | |-FunctionDecl 0x555f330090f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x555f33009050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x555f330091a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33041cb0 Implicit # | | | `-ConstAttr 0x555f33041cd8 Implicit # | | |-FunctionDecl 0x555f33041df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x555f33041d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555f33041ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33041f20 Implicit # | | | `-ConstAttr 0x555f33041f48 Implicit # | | |-FunctionDecl 0x555f33042068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x555f33041fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555f33042118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33042190 Implicit # | | | `-ConstAttr 0x555f330421b8 Implicit # | | |-FunctionDecl 0x555f330422d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x555f33042230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555f33042388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33042400 Implicit # | | | `-ConstAttr 0x555f33042428 Implicit # | | |-FunctionDecl 0x555f33042540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x555f33042498 col:13 'int' # | | | |-BuiltinAliasAttr 0x555f330425f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x555f33042650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33042698 Implicit # | | | `-ConstAttr 0x555f330426c0 Implicit # | | |-FunctionDecl 0x555f330427e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x555f33042738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f33042890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33042908 Implicit # | | | `-ConstAttr 0x555f33042930 Implicit # | | |-FunctionDecl 0x555f33042a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x555f330429a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f33042b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33042b78 Implicit # | | | `-ConstAttr 0x555f33042ba0 Implicit # | | |-FunctionDecl 0x555f33042ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x555f33042c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33042d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33042e10 Implicit # | | | `-ConstAttr 0x555f33042e38 Implicit # | | |-FunctionDecl 0x555f33042f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x555f33042eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f33043008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33043080 Implicit # | | | `-ConstAttr 0x555f330430a8 Implicit # | | |-FunctionDecl 0x555f330431c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x555f33043120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33043278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f330432f0 Implicit # | | | `-ConstAttr 0x555f33043318 Implicit # | | |-FunctionDecl 0x555f33043438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x555f33043390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330434e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33043560 Implicit # | | | `-ConstAttr 0x555f33043588 Implicit # | | |-FunctionDecl 0x555f330436a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x555f33043600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33043758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f330437d0 Implicit # | | | `-ConstAttr 0x555f330437f8 Implicit # | | |-FunctionDecl 0x555f33043900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x555f33043858 col:15 'float' # | | | |-BuiltinAliasAttr 0x555f330439b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33043a28 Implicit # | | | `-ConstAttr 0x555f33043a50 Implicit # | | |-FunctionDecl 0x555f33043b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x555f33043ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33043c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33043c98 Implicit # | | | `-ConstAttr 0x555f33043cd0 Implicit # | | |-FunctionDecl 0x555f33043df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x555f33043d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33043ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33043f18 Implicit # | | | `-ConstAttr 0x555f33043f40 Implicit # | | |-FunctionDecl 0x555f33044060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x555f33043fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33044110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33044188 Implicit # | | | `-ConstAttr 0x555f330441b0 Implicit # | | |-FunctionDecl 0x555f330442d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x555f33044228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f33044380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f330443f8 Implicit # | | | `-ConstAttr 0x555f33044420 Implicit # | | |-FunctionDecl 0x555f33044540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x555f33044498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330445f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33044668 Implicit # | | | `-ConstAttr 0x555f33044690 Implicit # | | |-FunctionDecl 0x555f330447b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x555f33044708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33044860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f330448d8 Implicit # | | | `-ConstAttr 0x555f33044900 Implicit # | | |-FunctionDecl 0x555f33044a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x555f33044978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33044ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33044b48 Implicit # | | | `-ConstAttr 0x555f33044b70 Implicit # | | |-FunctionDecl 0x555f33044ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x555f33044be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f33044d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33044e08 Implicit # | | | `-ConstAttr 0x555f33044e30 Implicit # | | |-FunctionDecl 0x555f33044f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x555f33044ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33045000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33045078 Implicit # | | | `-ConstAttr 0x555f330450a0 Implicit # | | |-FunctionDecl 0x555f330451c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x555f33045118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33045270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f330452e8 Implicit # | | | `-ConstAttr 0x555f33045310 Implicit # | | |-FunctionDecl 0x555f33045430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x555f33045388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330454e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33045558 Implicit # | | | `-ConstAttr 0x555f33045580 Implicit # | | |-FunctionDecl 0x555f33045688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x555f330455e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x555f33045738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f330457b0 Implicit # | | | `-ConstAttr 0x555f330457d8 Implicit # | | |-FunctionDecl 0x555f330458f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x555f33045850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330459a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33045a20 Implicit # | | | `-ConstAttr 0x555f33045a48 Implicit # | | |-FunctionDecl 0x555f33045b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x555f33045ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f33045c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33045c90 Implicit # | | | `-ConstAttr 0x555f33045cb8 Implicit # | | |-FunctionDecl 0x555f33045de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x555f33045d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f33045e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x555f33045f10 Implicit # | | | `-ConstAttr 0x555f33045f38 Implicit # | | |-FunctionDecl 0x555f33046188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x555f33045fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33046030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f33046240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555f330462b8 Implicit # | | | `-ConstAttr 0x555f330462e0 Implicit # | | |-FunctionDecl 0x555f33046518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x555f33046348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x555f330463c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330465d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555f33046648 Implicit # | | | `-ConstAttr 0x555f33046670 Implicit # | | |-FunctionDecl 0x555f330468b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x555f330466e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x555f33046768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f33046970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555f330469e8 Implicit # | | | `-ConstAttr 0x555f33046a10 Implicit # | | |-FunctionDecl 0x555f33046d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x555f33046a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x555f33046b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33046db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x555f33046e30 Implicit # | | | `-ConstAttr 0x555f33046e58 Implicit # | | |-FunctionDecl 0x555f33046f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x555f33046eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f33047018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f33047090 Implicit # | | | `-ConstAttr 0x555f330470b8 Implicit # | | |-FunctionDecl 0x555f330471d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33047120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33047280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f330472f8 Implicit # | | | `-ConstAttr 0x555f33047320 Implicit # | | |-FunctionDecl 0x555f33047448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33047398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330474f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f33047570 Implicit # | | | `-ConstAttr 0x555f33047598 Implicit # | | |-FunctionDecl 0x555f330476c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33047610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33047770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f330477e8 Implicit # | | | `-ConstAttr 0x555f33047810 Implicit # | | |-FunctionDecl 0x555f33047920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x555f33047870 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f330479d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f33047a48 Implicit # | | | `-ConstAttr 0x555f33047a70 Implicit # | | |-FunctionDecl 0x555f33047b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x555f33047ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33047c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f33047cc0 Implicit # | | | `-ConstAttr 0x555f33036460 Implicit # | | |-FunctionDecl 0x555f33036588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330364d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33036638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f330366b0 Implicit # | | | `-ConstAttr 0x555f330366d8 Implicit # | | |-FunctionDecl 0x555f33036800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x555f33036750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330368b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x555f33036928 Implicit # | | | `-ConstAttr 0x555f33036950 Implicit # | | |-FunctionDecl 0x555f33036a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x555f330369b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f33036b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f33036b88 Implicit # | | | `-ConstAttr 0x555f33036bb0 Implicit # | | |-FunctionDecl 0x555f33036cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33036c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33036d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f33036df0 Implicit # | | | `-ConstAttr 0x555f33036e18 Implicit # | | |-FunctionDecl 0x555f33036f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33036e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33036ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f33037068 Implicit # | | | `-ConstAttr 0x555f33037090 Implicit # | | |-FunctionDecl 0x555f330371b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33037108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33037268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f330372e0 Implicit # | | | `-ConstAttr 0x555f33037308 Implicit # | | |-FunctionDecl 0x555f3304ad00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x555f33037368 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f3304adb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f3304ae28 Implicit # | | | `-ConstAttr 0x555f3304ae50 Implicit # | | |-FunctionDecl 0x555f3304af78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3304aec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3304b028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f3304b0a0 Implicit # | | | `-ConstAttr 0x555f3304b0c8 Implicit # | | |-FunctionDecl 0x555f3304b1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3304b140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3304b2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f3304b318 Implicit # | | | `-ConstAttr 0x555f3304b340 Implicit # | | |-FunctionDecl 0x555f3304b468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3304b3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3304b518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x555f3304b590 Implicit # | | | `-ConstAttr 0x555f3304b5b8 Implicit # | | |-FunctionDecl 0x555f3304b7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x555f3304b618 col:17 y 'half' # | | | |-ParmVarDecl 0x555f3304b698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x555f3304b860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304b8d8 Implicit # | | | `-ConstAttr 0x555f3304b900 Implicit # | | |-FunctionDecl 0x555f3304bb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555f3304b950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x555f3304b9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3304bbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304bc58 Implicit # | | | `-ConstAttr 0x555f3304bc80 Implicit # | | |-FunctionDecl 0x555f3304bee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555f3304bd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x555f3304bd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3304bfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304c018 Implicit # | | | `-ConstAttr 0x555f3304c040 Implicit # | | |-FunctionDecl 0x555f3304c278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555f3304c0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x555f3304c120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3304c330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304c3a8 Implicit # | | | `-ConstAttr 0x555f3304c3d0 Implicit # | | |-FunctionDecl 0x555f3304c5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x555f3304c430 col:19 y 'float' # | | | |-ParmVarDecl 0x555f3304c4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x555f3304c680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304c6f8 Implicit # | | | `-ConstAttr 0x555f3304c720 Implicit # | | |-FunctionDecl 0x555f3304c958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555f3304c780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x555f3304c800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3304ca10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304ca88 Implicit # | | | `-ConstAttr 0x555f3304cab0 Implicit # | | |-FunctionDecl 0x555f3304cd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555f3304cb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x555f3304cb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3304cdd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304ce50 Implicit # | | | `-ConstAttr 0x555f3304ce78 Implicit # | | |-FunctionDecl 0x555f3304d0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555f3304ced8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x555f3304cf58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3304d160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x555f3304d1d8 Implicit # | | | `-ConstAttr 0x555f3304d200 Implicit # | | |-FunctionDecl 0x555f3304d310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x555f3304d260 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f3304d3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304d438 Implicit # | | | `-ConstAttr 0x555f3304d460 Implicit # | | |-FunctionDecl 0x555f3304d578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x555f3304d4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3304d628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304d6a0 Implicit # | | | `-ConstAttr 0x555f3304d6c8 Implicit # | | |-FunctionDecl 0x555f3304d7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x555f3304d740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3304d8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304d918 Implicit # | | | `-ConstAttr 0x555f3304d940 Implicit # | | |-FunctionDecl 0x555f3304da68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x555f3304d9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3304db18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304db90 Implicit # | | | `-ConstAttr 0x555f3304dbb8 Implicit # | | |-FunctionDecl 0x555f3304dd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x555f3304dc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f3304dde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304de58 Implicit # | | | `-ConstAttr 0x555f3304de80 Implicit # | | |-FunctionDecl 0x555f3304dfa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3304def8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3304e058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304e0d0 Implicit # | | | `-ConstAttr 0x555f3304e0f8 Implicit # | | |-FunctionDecl 0x555f3304e220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3304e170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3304e2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304e348 Implicit # | | | `-ConstAttr 0x555f3304e370 Implicit # | | |-FunctionDecl 0x555f3304e498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3304e3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3304e548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x555f3304e5c0 Implicit # | | | `-ConstAttr 0x555f3304e5e8 Implicit # | | |-FunctionDecl 0x555f3304e888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x555f3304e648 col:16 'half' # | | | |-ParmVarDecl 0x555f3304e6c8 col:22 'half' # | | | |-ParmVarDecl 0x555f3304e748 col:28 'half' # | | | |-BuiltinAliasAttr 0x555f3304e948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3304e9c0 Implicit # | | | `-ConstAttr 0x555f3304e9e8 Implicit # | | |-FunctionDecl 0x555f3304ed40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x555f3304ea50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x555f3304ead0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x555f3304eb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3304ee00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3304ee78 Implicit # | | | `-ConstAttr 0x555f3304eea0 Implicit # | | |-FunctionDecl 0x555f3304f1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x555f3304ef18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x555f3304ef98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x555f3304f018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3304f268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3304f2e0 Implicit # | | | `-ConstAttr 0x555f3304f308 Implicit # | | |-FunctionDecl 0x555f3304f608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x555f3304f380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x555f3304f400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x555f3304f480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3304f6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3304f740 Implicit # | | | `-ConstAttr 0x555f3304f768 Implicit # | | |-FunctionDecl 0x555f3304fa08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x555f3304f7c8 col:14 'int' # | | | |-ParmVarDecl 0x555f3304f848 col:19 'int' # | | | |-ParmVarDecl 0x555f3304f8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x555f3304fac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3304fb40 Implicit # | | | `-ConstAttr 0x555f3304fb68 Implicit # | | |-FunctionDecl 0x555f3304fed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x555f3304fbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x555f3304fc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x555f3304fd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f3304ff98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33050010 Implicit # | | | `-ConstAttr 0x555f33050038 Implicit # | | |-FunctionDecl 0x555f33050338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x555f330500b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x555f33050130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x555f330501b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330503f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33050470 Implicit # | | | `-ConstAttr 0x555f33050498 Implicit # | | |-FunctionDecl 0x555f33050798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x555f33050510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x555f33050590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x555f33050610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33050858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f330508d0 Implicit # | | | `-ConstAttr 0x555f330508f8 Implicit # | | |-FunctionDecl 0x555f33050bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x555f33050970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f330509f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33050a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f33050cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33050d60 Implicit # | | | `-ConstAttr 0x555f33050d88 Implicit # | | |-FunctionDecl 0x555f33051088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x555f33050e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x555f33050e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x555f33050f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33051148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f330511c0 Implicit # | | | `-ConstAttr 0x555f330511e8 Implicit # | | |-FunctionDecl 0x555f330514e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x555f33051260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x555f330512e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x555f33051360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330515a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33051620 Implicit # | | | `-ConstAttr 0x555f33051648 Implicit # | | |-FunctionDecl 0x555f33051948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x555f330516c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x555f33051740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x555f330517c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33051a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33051a80 Implicit # | | | `-ConstAttr 0x555f33051aa8 Implicit # | | |-FunctionDecl 0x555f33052e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x555f33051b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x555f33051ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x555f33051c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f33052ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33052f40 Implicit # | | | `-ConstAttr 0x555f33052f68 Implicit # | | |-FunctionDecl 0x555f33053268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555f33052fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f33053060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f330530e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33053328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f330533a0 Implicit # | | | `-ConstAttr 0x555f330533c8 Implicit # | | |-FunctionDecl 0x555f330536c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555f33053440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f330534c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f33053540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33053788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33053800 Implicit # | | | `-ConstAttr 0x555f33053828 Implicit # | | |-FunctionDecl 0x555f33053b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555f330538a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f33053920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f330539a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33053be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33053c60 Implicit # | | | `-ConstAttr 0x555f33053c88 Implicit # | | |-FunctionDecl 0x555f33053f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555f33053d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f33053d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f33053e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f33054058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f330540d0 Implicit # | | | `-ConstAttr 0x555f330540f8 Implicit # | | |-FunctionDecl 0x555f330543f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555f33054170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f330541f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f33054270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330544b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33054530 Implicit # | | | `-ConstAttr 0x555f33054558 Implicit # | | |-FunctionDecl 0x555f33054858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555f330545d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f33054650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f330546d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33054918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33054990 Implicit # | | | `-ConstAttr 0x555f330549b8 Implicit # | | |-FunctionDecl 0x555f33054cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555f33054a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f33054ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f33054b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33054da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33054e18 Implicit # | | | `-ConstAttr 0x555f33054e40 Implicit # | | |-FunctionDecl 0x555f330550d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x555f33054ea0 col:18 'float' # | | | |-ParmVarDecl 0x555f33054f20 col:25 'float' # | | | |-ParmVarDecl 0x555f33054fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x555f33055198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33055210 Implicit # | | | `-ConstAttr 0x555f33055238 Implicit # | | |-FunctionDecl 0x555f33055538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x555f330552b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x555f33055330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x555f330553b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330555f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33055670 Implicit # | | | `-ConstAttr 0x555f33055698 Implicit # | | |-FunctionDecl 0x555f33055998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x555f33055710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x555f33055790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x555f33055810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33055a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33055ad0 Implicit # | | | `-ConstAttr 0x555f33055af8 Implicit # | | |-FunctionDecl 0x555f3303cd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x555f33055b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x555f33055bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x555f33055c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3303cde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3303ce60 Implicit # | | | `-ConstAttr 0x555f3303ce88 Implicit # | | |-FunctionDecl 0x555f3303d128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x555f3303cee8 col:20 'double' # | | | |-ParmVarDecl 0x555f3303cf68 col:28 'double' # | | | |-ParmVarDecl 0x555f3303cfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x555f3303d1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3303d260 Implicit # | | | `-ConstAttr 0x555f3303d288 Implicit # | | |-FunctionDecl 0x555f3303d588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x555f3303d300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x555f3303d380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x555f3303d400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f3303d648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3303d6c0 Implicit # | | | `-ConstAttr 0x555f3303d6e8 Implicit # | | |-FunctionDecl 0x555f3303d9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x555f3303d760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x555f3303d7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x555f3303d860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f3303daa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f3303db20 Implicit # | | | `-ConstAttr 0x555f3303db48 Implicit # | | |-FunctionDecl 0x555f33057fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x555f3303dbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x555f33057dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x555f33057e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f33058088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x555f33058100 Implicit # | | | `-ConstAttr 0x555f33058128 Implicit # | | |-FunctionDecl 0x555f33058270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x555f33058188 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f33058320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555f33058398 Implicit # | | | `-ConstAttr 0x555f330583c0 Implicit # | | |-FunctionDecl 0x555f33058550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x555f33058428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33058600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555f33058678 Implicit # | | | `-ConstAttr 0x555f330586a0 Implicit # | | |-FunctionDecl 0x555f33058840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x555f33058718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330588f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555f33058968 Implicit # | | | `-ConstAttr 0x555f33058990 Implicit # | | |-FunctionDecl 0x555f33058b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x555f33058a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33058be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x555f33058c58 Implicit # | | | `-ConstAttr 0x555f33058c80 Implicit # | | |-FunctionDecl 0x555f33058dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x555f33058ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f33058e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f33058ef8 Implicit # | | | `-ConstAttr 0x555f33058f20 Implicit # | | |-FunctionDecl 0x555f33059038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33058f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330590e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f33059160 Implicit # | | | `-ConstAttr 0x555f33059188 Implicit # | | |-FunctionDecl 0x555f330592b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33059200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33059360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f330593d8 Implicit # | | | `-ConstAttr 0x555f33059400 Implicit # | | |-FunctionDecl 0x555f33059528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33059478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330595d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f33059650 Implicit # | | | `-ConstAttr 0x555f33059678 Implicit # | | |-FunctionDecl 0x555f33059788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x555f330596d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f33059838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f330598b0 Implicit # | | | `-ConstAttr 0x555f330598d8 Implicit # | | |-FunctionDecl 0x555f33059a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x555f33059950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33059ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f33059b28 Implicit # | | | `-ConstAttr 0x555f33059b50 Implicit # | | |-FunctionDecl 0x555f33059c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33059bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33059d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f33059da0 Implicit # | | | `-ConstAttr 0x555f3305adf0 Implicit # | | |-FunctionDecl 0x555f3305af18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3305ae68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3305afc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x555f3305b040 Implicit # | | | `-ConstAttr 0x555f3305b068 Implicit # | | |-FunctionDecl 0x555f3305b178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x555f3305b0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f3305b228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305b2a0 Implicit # | | | `-ConstAttr 0x555f3305b2c8 Implicit # | | |-FunctionDecl 0x555f3305b3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x555f3305b330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3305b490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305b508 Implicit # | | | `-ConstAttr 0x555f3305b530 Implicit # | | |-FunctionDecl 0x555f3305b658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x555f3305b5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3305b708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305b780 Implicit # | | | `-ConstAttr 0x555f3305b7a8 Implicit # | | |-FunctionDecl 0x555f3305b8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x555f3305b820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3305b980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305b9f8 Implicit # | | | `-ConstAttr 0x555f3305ba20 Implicit # | | |-FunctionDecl 0x555f3305bb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x555f3305ba80 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f3305bbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305bc58 Implicit # | | | `-ConstAttr 0x555f3305bc80 Implicit # | | |-FunctionDecl 0x555f3305be00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3305bcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3305beb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305bf28 Implicit # | | | `-ConstAttr 0x555f3305bf50 Implicit # | | |-FunctionDecl 0x555f3305c078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3305bfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3305c128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305c1a0 Implicit # | | | `-ConstAttr 0x555f3305c1c8 Implicit # | | |-FunctionDecl 0x555f3305c2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3305c240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3305c3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x555f3305c418 Implicit # | | | `-ConstAttr 0x555f3305c440 Implicit # | | |-FunctionDecl 0x555f3305c5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x555f3305c490 col:33 used x 'int' # | | | `-CompoundStmt 0x555f3305ca28 # | | | `-ReturnStmt 0x555f3305ca18 # | | | `-ImplicitCastExpr 0x555f3305ca00 'const uint':'const unsigned int' # | | | `-CallExpr 0x555f3305c9b8 'int' # | | | |-ImplicitCastExpr 0x555f3305c9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305c8e8 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305c9e8 'int' # | | | `-DeclRefExpr 0x555f3305c920 'int' lvalue ParmVar 0x555f3305c490 'x' 'int' # | | |-FunctionDecl 0x555f3305cb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x555f3305ca58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x555f3305cd28 # | | | `-ReturnStmt 0x555f3305cd18 # | | | `-ImplicitCastExpr 0x555f3305cd00 'vector' # | | | `-CallExpr 0x555f3305ccb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x555f3305cca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305cc60 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305cce8 'int2':'vector' # | | | `-DeclRefExpr 0x555f3305cc80 'int2':'vector' lvalue ParmVar 0x555f3305ca58 'x' 'int2':'vector' # | | |-FunctionDecl 0x555f3305ceb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x555f3305cd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x555f3305d058 # | | | `-ReturnStmt 0x555f3305d048 # | | | `-ImplicitCastExpr 0x555f3305d030 'vector' # | | | `-CallExpr 0x555f3305cfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x555f3305cfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305cf90 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305d018 'int3':'vector' # | | | `-DeclRefExpr 0x555f3305cfb0 'int3':'vector' lvalue ParmVar 0x555f3305cd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x555f3305d1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x555f3305d088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x555f3305d358 # | | | `-ReturnStmt 0x555f3305d348 # | | | `-ImplicitCastExpr 0x555f3305d330 'vector' # | | | `-CallExpr 0x555f3305d2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x555f3305d2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305d290 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305d318 'int4':'vector' # | | | `-DeclRefExpr 0x555f3305d2b0 'int4':'vector' lvalue ParmVar 0x555f3305d088 'x' 'int4':'vector' # | | |-FunctionDecl 0x555f3305d4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x555f3305d388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x555f3305d640 # | | | `-ReturnStmt 0x555f3305d630 # | | | `-CallExpr 0x555f3305d5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x555f3305d5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305d590 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305d618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x555f3305d5b0 'uint':'unsigned int' lvalue ParmVar 0x555f3305d388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x555f3305d798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x555f3305d670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x555f3305d920 # | | | `-ReturnStmt 0x555f3305d910 # | | | `-CallExpr 0x555f3305d8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x555f3305d8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305d870 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305d8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x555f3305d890 'uint2':'vector' lvalue ParmVar 0x555f3305d670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x555f3305da78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x555f3305d950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x555f3305dc00 # | | | `-ReturnStmt 0x555f3305dbf0 # | | | `-CallExpr 0x555f3305dba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x555f3305db90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305db50 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305dbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x555f3305db70 'uint3':'vector' lvalue ParmVar 0x555f3305d950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x555f3305dd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x555f3305dc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x555f3305def8 # | | | `-ReturnStmt 0x555f3305dee8 # | | | `-CallExpr 0x555f3305dea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x555f3305de88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305de48 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305ded0 'uint4':'vector' # | | | `-DeclRefExpr 0x555f3305de68 'uint4':'vector' lvalue ParmVar 0x555f3305dc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x555f3305e058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x555f3305df28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x555f3305e1f8 # | | | `-ReturnStmt 0x555f3305e1e8 # | | | `-ImplicitCastExpr 0x555f3305e1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x555f3305e188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x555f3305e170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305e130 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305e1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x555f3305e150 'int64_t':'long' lvalue ParmVar 0x555f3305df28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x555f3305e358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x555f3305e228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x555f3305e4f8 # | | | `-ReturnStmt 0x555f3305e4e8 # | | | `-ImplicitCastExpr 0x555f3305e4d0 'vector' # | | | `-CallExpr 0x555f3305e488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x555f3305e470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305e430 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305e4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x555f3305e450 'int64_t2':'vector' lvalue ParmVar 0x555f3305e228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x555f3305e658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x555f3305e528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x555f3305e7f8 # | | | `-ReturnStmt 0x555f3305e7e8 # | | | `-ImplicitCastExpr 0x555f3305e7d0 'vector' # | | | `-CallExpr 0x555f3305e788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x555f3305e770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305e730 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305e7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x555f3305e750 'int64_t3':'vector' lvalue ParmVar 0x555f3305e528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x555f3305e958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x555f3305e828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x555f3305eaf8 # | | | `-ReturnStmt 0x555f3305eae8 # | | | `-ImplicitCastExpr 0x555f3305ead0 'vector' # | | | `-CallExpr 0x555f3305ea88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x555f3305ea70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305ea30 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305eab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x555f3305ea50 'int64_t4':'vector' lvalue ParmVar 0x555f3305e828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x555f3305ec58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x555f3305eb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x555f3305edf8 # | | | `-ReturnStmt 0x555f3305ede8 # | | | `-ImplicitCastExpr 0x555f3305edd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x555f3305ed88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x555f3305ed70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305ed30 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305edb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x555f3305ed50 'uint64_t':'unsigned long' lvalue ParmVar 0x555f3305eb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x555f3305ef78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x555f3305ee48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x555f3305f118 # | | | `-ReturnStmt 0x555f3305f108 # | | | `-ImplicitCastExpr 0x555f3305f0f0 'vector' # | | | `-CallExpr 0x555f3305f0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x555f3305f090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305f050 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305f0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x555f3305f070 'uint64_t2':'vector' lvalue ParmVar 0x555f3305ee48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x555f3305f278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x555f3305f148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x555f3305f418 # | | | `-ReturnStmt 0x555f3305f408 # | | | `-ImplicitCastExpr 0x555f3305f3f0 'vector' # | | | `-CallExpr 0x555f3305f3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x555f3305f390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305f350 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305f3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x555f3305f370 'uint64_t3':'vector' lvalue ParmVar 0x555f3305f148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x555f3305f578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x555f3305f448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x555f3305f718 # | | | `-ReturnStmt 0x555f3305f708 # | | | `-ImplicitCastExpr 0x555f3305f6f0 'vector' # | | | `-CallExpr 0x555f3305f6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x555f3305f690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x555f3305f650 '' Function 0x555f3305c748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x555f3305f6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x555f3305f670 'uint64_t4':'vector' lvalue ParmVar 0x555f3305f448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x555f3305f808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x555f3305f758 col:18 'half' # | | | |-BuiltinAliasAttr 0x555f3305f8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f3305f930 Implicit # | | | `-ConstAttr 0x555f3305f958 Implicit # | | |-FunctionDecl 0x555f3305fa70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x555f3305f9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3305fb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f3305fb98 Implicit # | | | `-ConstAttr 0x555f3305fbc0 Implicit # | | |-FunctionDecl 0x555f3305fce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x555f3305fc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3305fd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f33060b50 Implicit # | | | `-ConstAttr 0x555f33060b78 Implicit # | | |-FunctionDecl 0x555f33060ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33060bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33060d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f33060dc8 Implicit # | | | `-ConstAttr 0x555f33060df0 Implicit # | | |-FunctionDecl 0x555f33060f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x555f33060e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x555f33060fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f33061028 Implicit # | | | `-ConstAttr 0x555f33061050 Implicit # | | |-FunctionDecl 0x555f33061178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330610c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33061228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f330612a0 Implicit # | | | `-ConstAttr 0x555f330612c8 Implicit # | | |-FunctionDecl 0x555f330613f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33061340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330614a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f33061518 Implicit # | | | `-ConstAttr 0x555f33061540 Implicit # | | |-FunctionDecl 0x555f33061668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330615b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33061718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x555f33061790 Implicit # | | | `-ConstAttr 0x555f330617b8 Implicit # | | |-FunctionDecl 0x555f33061968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x555f33061818 col:14 'half' # | | | |-ParmVarDecl 0x555f33061898 col:20 'half' # | | | |-BuiltinAliasAttr 0x555f33061a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33061a98 Implicit # | | | `-ConstAttr 0x555f33061ac0 Implicit # | | |-FunctionDecl 0x555f33061d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x555f33061b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x555f33061be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33061df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33061e68 Implicit # | | | `-ConstAttr 0x555f33061e90 Implicit # | | |-FunctionDecl 0x555f330620d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x555f33061f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x555f33061f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33062190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33062208 Implicit # | | | `-ConstAttr 0x555f33062230 Implicit # | | |-FunctionDecl 0x555f33062478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x555f330622a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x555f33062328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33062530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f330625a8 Implicit # | | | `-ConstAttr 0x555f330625d0 Implicit # | | |-FunctionDecl 0x555f33062780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x555f33062630 col:16 'float' # | | | |-ParmVarDecl 0x555f330626b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x555f33062838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f330628b0 Implicit # | | | `-ConstAttr 0x555f330628d8 Implicit # | | |-FunctionDecl 0x555f33062b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x555f33062950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x555f330629d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33062c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33062ca0 Implicit # | | | `-ConstAttr 0x555f33062cc8 Implicit # | | |-FunctionDecl 0x555f33062f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x555f33062d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x555f33062dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33062fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33063048 Implicit # | | | `-ConstAttr 0x555f33063070 Implicit # | | |-FunctionDecl 0x555f330632b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x555f330630e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x555f33063168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33063370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f330633e8 Implicit # | | | `-ConstAttr 0x555f33063410 Implicit # | | |-FunctionDecl 0x555f33063608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x555f33063470 col:18 'double' # | | | |-ParmVarDecl 0x555f330634f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x555f330636c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33063738 Implicit # | | | `-ConstAttr 0x555f33063760 Implicit # | | |-FunctionDecl 0x555f33063958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x555f330637c0 col:12 'int' # | | | |-ParmVarDecl 0x555f33063840 col:17 'int' # | | | |-BuiltinAliasAttr 0x555f33063a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33063a88 Implicit # | | | `-ConstAttr 0x555f33063ab0 Implicit # | | |-FunctionDecl 0x555f33063d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x555f33063b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x555f33063c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f33063e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33063e88 Implicit # | | | `-ConstAttr 0x555f33063eb0 Implicit # | | |-FunctionDecl 0x555f330640f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x555f33063f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x555f33063fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330641b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33064228 Implicit # | | | `-ConstAttr 0x555f33064250 Implicit # | | |-FunctionDecl 0x555f33064498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x555f330642c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x555f33064348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33064550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f330645c8 Implicit # | | | `-ConstAttr 0x555f330645f0 Implicit # | | |-FunctionDecl 0x555f33064838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x555f33064668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f330646e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330648f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33064968 Implicit # | | | `-ConstAttr 0x555f33064990 Implicit # | | |-FunctionDecl 0x555f33064c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x555f33064a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x555f33064a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33064cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33064d38 Implicit # | | | `-ConstAttr 0x555f33064d60 Implicit # | | |-FunctionDecl 0x555f33064fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x555f33064dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x555f33064e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f33065060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f330650d8 Implicit # | | | `-ConstAttr 0x555f33065100 Implicit # | | |-FunctionDecl 0x555f33065348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x555f33065178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x555f330651f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33065400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33065478 Implicit # | | | `-ConstAttr 0x555f330654a0 Implicit # | | |-FunctionDecl 0x555f330656e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x555f33065518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555f33065598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330657a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33065818 Implicit # | | | `-ConstAttr 0x555f33065840 Implicit # | | |-FunctionDecl 0x555f33065a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555f330658b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f33065938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33065b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33065be8 Implicit # | | | `-ConstAttr 0x555f33065c10 Implicit # | | |-FunctionDecl 0x555f33065e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555f33065c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f33065d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33065f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33065f88 Implicit # | | | `-ConstAttr 0x555f33065fb0 Implicit # | | |-FunctionDecl 0x555f330661f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555f33066028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f330660a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330662b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33066328 Implicit # | | | `-ConstAttr 0x555f33066350 Implicit # | | |-FunctionDecl 0x555f33066598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555f330663c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f33066448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f33066650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f330666c8 Implicit # | | | `-ConstAttr 0x555f330666f0 Implicit # | | |-FunctionDecl 0x555f33066938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555f33066768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f330667e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330669f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33066a68 Implicit # | | | `-ConstAttr 0x555f33066a90 Implicit # | | |-FunctionDecl 0x555f33066d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555f33066b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f33066bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33066dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f33066e38 Implicit # | | | `-ConstAttr 0x555f33066e60 Implicit # | | |-FunctionDecl 0x555f330670a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555f33066ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f33066f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33067160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x555f330671d8 Implicit # | | | `-ConstAttr 0x555f33067200 Implicit # | | |-FunctionDecl 0x555f33067518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x555f33067288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33067308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33067388 col:37 'int' # | | | |-AvailabilityAttr 0x555f330675d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33067698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x555f330676e0 Implicit # | | | `-ConstAttr 0x555f33067708 Implicit # | | |-FunctionDecl 0x555f33067970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x555f33067780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33067800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33067880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555f33067a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33067af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x555f33067b38 Implicit # | | | `-ConstAttr 0x555f33067b60 Implicit # | | |-FunctionDecl 0x555f33067c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x555f33067bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f33067d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f33067d98 Implicit # | | | `-ConstAttr 0x555f33067dc0 Implicit # | | |-FunctionDecl 0x555f33067ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33067e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33067f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f33068000 Implicit # | | | `-ConstAttr 0x555f33068028 Implicit # | | |-FunctionDecl 0x555f33068150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330680a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33068200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f33068278 Implicit # | | | `-ConstAttr 0x555f330682a0 Implicit # | | |-FunctionDecl 0x555f330683c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33068318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33068478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f330684f0 Implicit # | | | `-ConstAttr 0x555f33068518 Implicit # | | |-FunctionDecl 0x555f33068628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x555f33068578 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f330686d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f33068750 Implicit # | | | `-ConstAttr 0x555f33068778 Implicit # | | |-FunctionDecl 0x555f330688a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330687f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33068950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f330689c8 Implicit # | | | `-ConstAttr 0x555f330689f0 Implicit # | | |-FunctionDecl 0x555f33068b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33068a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33068bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f33068c50 Implicit # | | | `-ConstAttr 0x555f33068c78 Implicit # | | |-FunctionDecl 0x555f33068da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x555f33068cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33068e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x555f33068ec8 Implicit # | | | `-ConstAttr 0x555f33068ef0 Implicit # | | |-FunctionDecl 0x555f33069000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x555f33068f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f330690b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f33069128 Implicit # | | | `-ConstAttr 0x555f33069150 Implicit # | | |-FunctionDecl 0x555f33069268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330691b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33069318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f33069390 Implicit # | | | `-ConstAttr 0x555f330693b8 Implicit # | | |-FunctionDecl 0x555f330694e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33069430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33069590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f33069608 Implicit # | | | `-ConstAttr 0x555f33069630 Implicit # | | |-FunctionDecl 0x555f33069758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330696a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33069808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f33069880 Implicit # | | | `-ConstAttr 0x555f330698a8 Implicit # | | |-FunctionDecl 0x555f330699b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x555f33069908 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f33069a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f33069ae0 Implicit # | | | `-ConstAttr 0x555f33069b08 Implicit # | | |-FunctionDecl 0x555f33047dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x555f33047d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33047e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f33047ee8 Implicit # | | | `-ConstAttr 0x555f33047f10 Implicit # | | |-FunctionDecl 0x555f33048038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33047f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330480e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f33048160 Implicit # | | | `-ConstAttr 0x555f33048188 Implicit # | | |-FunctionDecl 0x555f330482b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x555f33048200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33048360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x555f330483d8 Implicit # | | | `-ConstAttr 0x555f33048400 Implicit # | | |-FunctionDecl 0x555f330485a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x555f33048478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f33048658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555f330486d0 Implicit # | | | `-ConstAttr 0x555f330486f8 Implicit # | | |-FunctionDecl 0x555f33048888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x555f33048760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33048938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555f330489b0 Implicit # | | | `-ConstAttr 0x555f330489d8 Implicit # | | |-FunctionDecl 0x555f33048b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x555f33048a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f33048c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555f33048ca0 Implicit # | | | `-ConstAttr 0x555f33048cc8 Implicit # | | |-FunctionDecl 0x555f33048e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x555f33048d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33048f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x555f33048fa0 Implicit # | | | `-ConstAttr 0x555f33048fc8 Implicit # | | |-FunctionDecl 0x555f33049158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x555f33049028 col:20 'float' # | | | |-BuiltinAliasAttr 0x555f33049208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555f33049280 Implicit # | | | `-ConstAttr 0x555f330492a8 Implicit # | | |-FunctionDecl 0x555f33049438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x555f33049310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330494e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555f33049560 Implicit # | | | `-ConstAttr 0x555f33049588 Implicit # | | |-FunctionDecl 0x555f33049728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x555f33049600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330497d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555f33049850 Implicit # | | | `-ConstAttr 0x555f33049878 Implicit # | | |-FunctionDecl 0x555f33049a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x555f330498f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33049ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x555f33049b40 Implicit # | | | `-ConstAttr 0x555f33049b68 Implicit # | | |-FunctionDecl 0x555f3306fbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x555f33049bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x555f3306fc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f3306fcf8 Implicit # | | | `-ConstAttr 0x555f3306fd20 Implicit # | | |-FunctionDecl 0x555f3306feb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x555f3306fd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f3306ff68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f3306ffe0 Implicit # | | | `-ConstAttr 0x555f33070008 Implicit # | | |-FunctionDecl 0x555f330701a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x555f33070080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f33070258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f330702d0 Implicit # | | | `-ConstAttr 0x555f330702f8 Implicit # | | |-FunctionDecl 0x555f33070498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x555f33070370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33070548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f330705c0 Implicit # | | | `-ConstAttr 0x555f330705e8 Implicit # | | |-FunctionDecl 0x555f33070710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x555f33070660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330707c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33070838 Implicit # | | | `-ConstAttr 0x555f33070860 Implicit # | | |-FunctionDecl 0x555f33070988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330708d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33070a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33070ab0 Implicit # | | | `-ConstAttr 0x555f33070ad8 Implicit # | | |-FunctionDecl 0x555f33070c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f33070b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f33070cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33070d38 Implicit # | | | `-ConstAttr 0x555f33070d60 Implicit # | | |-FunctionDecl 0x555f33070e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f33070dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33070f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33070fb0 Implicit # | | | `-ConstAttr 0x555f33070fd8 Implicit # | | |-FunctionDecl 0x555f33071178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x555f33071050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f33071228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f330712a0 Implicit # | | | `-ConstAttr 0x555f330712c8 Implicit # | | |-FunctionDecl 0x555f33071468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x555f33071340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33071518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33071590 Implicit # | | | `-ConstAttr 0x555f330715b8 Implicit # | | |-FunctionDecl 0x555f33071758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x555f33071630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33071808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33071880 Implicit # | | | `-ConstAttr 0x555f330718a8 Implicit # | | |-FunctionDecl 0x555f33071a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x555f33071920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33071af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33071b70 Implicit # | | | `-ConstAttr 0x555f33071b98 Implicit # | | |-FunctionDecl 0x555f33071d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x555f33071c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f33071df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33071e70 Implicit # | | | `-ConstAttr 0x555f33071e98 Implicit # | | |-FunctionDecl 0x555f33072038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f33071f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330720e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33072160 Implicit # | | | `-ConstAttr 0x555f33072188 Implicit # | | |-FunctionDecl 0x555f33072328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f33072200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330723d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33072450 Implicit # | | | `-ConstAttr 0x555f33072478 Implicit # | | |-FunctionDecl 0x555f33072618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330724f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330726c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x555f33072740 Implicit # | | | `-ConstAttr 0x555f33072768 Implicit # | | |-FunctionDecl 0x555f33072878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x555f330727c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x555f33072928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f330729a0 Implicit # | | | `-ConstAttr 0x555f330729c8 Implicit # | | |-FunctionDecl 0x555f33072ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33072a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33072b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f33072c18 Implicit # | | | `-ConstAttr 0x555f33072c40 Implicit # | | |-FunctionDecl 0x555f33072d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33072cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33072e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f33072e90 Implicit # | | | `-ConstAttr 0x555f33072eb8 Implicit # | | |-FunctionDecl 0x555f33072fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33072f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33073090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f33073108 Implicit # | | | `-ConstAttr 0x555f33073130 Implicit # | | |-FunctionDecl 0x555f33073240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x555f33073190 col:18 'float' # | | | |-BuiltinAliasAttr 0x555f330732f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f33073368 Implicit # | | | `-ConstAttr 0x555f33073390 Implicit # | | |-FunctionDecl 0x555f330734b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x555f33073408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33073568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f330735e0 Implicit # | | | `-ConstAttr 0x555f33073608 Implicit # | | |-FunctionDecl 0x555f33073730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33073680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330737e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f33073858 Implicit # | | | `-ConstAttr 0x555f33073880 Implicit # | | |-FunctionDecl 0x555f330739a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330738f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33073a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x555f33073ad0 Implicit # | | | `-ConstAttr 0x555f33073af8 Implicit # | | |-FunctionDecl 0x555f33073c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x555f33073b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f33073cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f33073d68 Implicit # | | | `-ConstAttr 0x555f33073d90 Implicit # | | |-FunctionDecl 0x555f33073ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33073df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33073f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f33073fd0 Implicit # | | | `-ConstAttr 0x555f33073ff8 Implicit # | | |-FunctionDecl 0x555f33074120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33074070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330741d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f33074248 Implicit # | | | `-ConstAttr 0x555f33074270 Implicit # | | |-FunctionDecl 0x555f33074398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330742e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33074448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f330744c0 Implicit # | | | `-ConstAttr 0x555f330744e8 Implicit # | | |-FunctionDecl 0x555f330745f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x555f33074548 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f330746a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f33074720 Implicit # | | | `-ConstAttr 0x555f33074748 Implicit # | | |-FunctionDecl 0x555f33074870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330747c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33074920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f33074998 Implicit # | | | `-ConstAttr 0x555f330749c0 Implicit # | | |-FunctionDecl 0x555f33074ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33074a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33074b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f33074c20 Implicit # | | | `-ConstAttr 0x555f33074c48 Implicit # | | |-FunctionDecl 0x555f33074d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x555f33074cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33074e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x555f33074e98 Implicit # | | | `-ConstAttr 0x555f33074ec0 Implicit # | | |-FunctionDecl 0x555f33074fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x555f33074f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x555f33075078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f330750f0 Implicit # | | | `-ConstAttr 0x555f33075118 Implicit # | | |-FunctionDecl 0x555f330752a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x555f33075180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33075358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f330753d0 Implicit # | | | `-ConstAttr 0x555f330753f8 Implicit # | | |-FunctionDecl 0x555f33075598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x555f33075470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33075648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f330756c0 Implicit # | | | `-ConstAttr 0x555f330756e8 Implicit # | | |-FunctionDecl 0x555f33075888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x555f33075760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33075938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f330759b0 Implicit # | | | `-ConstAttr 0x555f330759d8 Implicit # | | |-FunctionDecl 0x555f33075ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x555f33075a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f33075b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f33075c30 Implicit # | | | `-ConstAttr 0x555f33075c58 Implicit # | | |-FunctionDecl 0x555f33075df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x555f33075cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33075ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f33075f20 Implicit # | | | `-ConstAttr 0x555f33075f48 Implicit # | | |-FunctionDecl 0x555f330760e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x555f33075fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33076198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f33076210 Implicit # | | | `-ConstAttr 0x555f33076238 Implicit # | | |-FunctionDecl 0x555f330763d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x555f330762b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33076488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x555f33076500 Implicit # | | | `-ConstAttr 0x555f33076528 Implicit # | | |-FunctionDecl 0x555f33076630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x555f33076588 col:16 'half' # | | | |-BuiltinAliasAttr 0x555f330766e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f33076758 Implicit # | | | `-ConstAttr 0x555f33076780 Implicit # | | |-FunctionDecl 0x555f33076898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x555f330767e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33076948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f330769c0 Implicit # | | | `-ConstAttr 0x555f330769e8 Implicit # | | |-FunctionDecl 0x555f33076b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x555f33076a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33076bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f33076c58 Implicit # | | | `-ConstAttr 0x555f33076c80 Implicit # | | |-FunctionDecl 0x555f33076da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x555f33076cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33076e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f33076ed0 Implicit # | | | `-ConstAttr 0x555f33076ef8 Implicit # | | |-FunctionDecl 0x555f33077000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x555f33076f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f330770b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f33077128 Implicit # | | | `-ConstAttr 0x555f33077150 Implicit # | | |-FunctionDecl 0x555f33077278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x555f330771c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33077328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f330773a0 Implicit # | | | `-ConstAttr 0x555f330773c8 Implicit # | | |-FunctionDecl 0x555f330774f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x555f33077440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330775a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f33077618 Implicit # | | | `-ConstAttr 0x555f33077640 Implicit # | | |-FunctionDecl 0x555f33077768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x555f330776b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33077818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x555f33077890 Implicit # | | | `-ConstAttr 0x555f330778b8 Implicit # | | |-FunctionDecl 0x555f33077b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x555f33077918 col:15 'half' # | | | |-ParmVarDecl 0x555f33077998 col:21 'half' # | | | |-ParmVarDecl 0x555f33077a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x555f33077bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f33077c50 Implicit # | | | `-ConstAttr 0x555f33077c78 Implicit # | | |-FunctionDecl 0x555f33077ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x555f33077ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x555f33077d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x555f33077de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33077f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f33078008 Implicit # | | | `-ConstAttr 0x555f33078030 Implicit # | | |-FunctionDecl 0x555f33078298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x555f330780a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x555f33078128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x555f330781a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33078358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f330783d0 Implicit # | | | `-ConstAttr 0x555f330783f8 Implicit # | | |-FunctionDecl 0x555f33078660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x555f33078470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x555f330784f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x555f33078570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33078720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f33078798 Implicit # | | | `-ConstAttr 0x555f330787c0 Implicit # | | |-FunctionDecl 0x555f33078a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x555f33078820 col:17 'float' # | | | |-ParmVarDecl 0x555f330788a0 col:24 'float' # | | | |-ParmVarDecl 0x555f33078920 col:31 'float' # | | | |-BuiltinAliasAttr 0x555f33078ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f33078b48 Implicit # | | | `-ConstAttr 0x555f33078b70 Implicit # | | |-FunctionDecl 0x555f33078de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x555f33078be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x555f33078c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x555f33078cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33078ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f33078f20 Implicit # | | | `-ConstAttr 0x555f33078f48 Implicit # | | |-FunctionDecl 0x555f330791b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x555f33078fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x555f33079040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x555f330790c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33079270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f330792e8 Implicit # | | | `-ConstAttr 0x555f33079310 Implicit # | | |-FunctionDecl 0x555f33079578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x555f33079388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x555f33079408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x555f33079488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33079638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x555f330796b0 Implicit # | | | `-ConstAttr 0x555f330796d8 Implicit # | | |-FunctionDecl 0x555f330797e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x555f33079738 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f33079898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f33079910 Implicit # | | | `-ConstAttr 0x555f33079938 Implicit # | | |-FunctionDecl 0x555f33079a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330799a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33079b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f33079b78 Implicit # | | | `-ConstAttr 0x555f33079ba0 Implicit # | | |-FunctionDecl 0x555f33079d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33079c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33079dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f33079e48 Implicit # | | | `-ConstAttr 0x555f33079e70 Implicit # | | |-FunctionDecl 0x555f33079f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33079ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3307a048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f3307a0c0 Implicit # | | | `-ConstAttr 0x555f3307a0e8 Implicit # | | |-FunctionDecl 0x555f3307a1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x555f3307a148 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f3307a2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f3307a320 Implicit # | | | `-ConstAttr 0x555f3307a348 Implicit # | | |-FunctionDecl 0x555f3307a470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3307a3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3307a520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f3307a598 Implicit # | | | `-ConstAttr 0x555f3307a5c0 Implicit # | | |-FunctionDecl 0x555f3307a6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3307a638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3307a798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f3307a810 Implicit # | | | `-ConstAttr 0x555f3307a838 Implicit # | | |-FunctionDecl 0x555f3307a960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3307a8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3307aa10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x555f3307aa88 Implicit # | | | `-ConstAttr 0x555f3307aab0 Implicit # | | |-FunctionDecl 0x555f3307abc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x555f3307ab10 col:16 'half' # | | | |-BuiltinAliasAttr 0x555f3307ac70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307ace8 Implicit # | | | `-ConstAttr 0x555f3307ad10 Implicit # | | |-FunctionDecl 0x555f3307ae28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x555f3307ad78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3307aed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307af50 Implicit # | | | `-ConstAttr 0x555f3307af78 Implicit # | | |-FunctionDecl 0x555f3307b0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x555f3307aff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3307b150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307b1c8 Implicit # | | | `-ConstAttr 0x555f3307b1f0 Implicit # | | |-FunctionDecl 0x555f3307b318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x555f3307b268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3307b3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307b440 Implicit # | | | `-ConstAttr 0x555f3307b468 Implicit # | | |-FunctionDecl 0x555f3307b578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x555f3307b4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x555f3307b628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307b6a0 Implicit # | | | `-ConstAttr 0x555f3307b6c8 Implicit # | | |-FunctionDecl 0x555f3307b7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3307b740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3307b8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307b918 Implicit # | | | `-ConstAttr 0x555f3307b940 Implicit # | | |-FunctionDecl 0x555f3307ba68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3307b9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3307bb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307bb90 Implicit # | | | `-ConstAttr 0x555f3307bbb8 Implicit # | | |-FunctionDecl 0x555f3307cd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3307cc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3307cdf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x555f3307ce68 Implicit # | | | `-ConstAttr 0x555f3307ce90 Implicit # | | |-FunctionDecl 0x555f3307cfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x555f3307cef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f3307d050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307d0c8 Implicit # | | | `-ConstAttr 0x555f3307d0f0 Implicit # | | |-FunctionDecl 0x555f3307d208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x555f3307d158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3307d2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307d330 Implicit # | | | `-ConstAttr 0x555f3307d358 Implicit # | | |-FunctionDecl 0x555f3307d480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x555f3307d3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3307d530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307d5a8 Implicit # | | | `-ConstAttr 0x555f3307d5d0 Implicit # | | |-FunctionDecl 0x555f3307d6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x555f3307d648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3307d7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307d820 Implicit # | | | `-ConstAttr 0x555f3307d848 Implicit # | | |-FunctionDecl 0x555f3307d958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x555f3307d8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f3307da08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307da80 Implicit # | | | `-ConstAttr 0x555f3307daa8 Implicit # | | |-FunctionDecl 0x555f3307dbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3307db20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3307dc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307dcf8 Implicit # | | | `-ConstAttr 0x555f3307dd20 Implicit # | | |-FunctionDecl 0x555f3307de48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3307dd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3307def8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307df70 Implicit # | | | `-ConstAttr 0x555f3307df98 Implicit # | | |-FunctionDecl 0x555f3307e0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3307e010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3307e170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x555f3307e1e8 Implicit # | | | `-ConstAttr 0x555f3307e210 Implicit # | | |-FunctionDecl 0x555f3307e460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x555f3307e270 col:14 'half' # | | | |-ParmVarDecl 0x555f3307e2f0 col:20 'half' # | | | |-ParmVarDecl 0x555f3307e370 col:26 'half' # | | | |-BuiltinAliasAttr 0x555f3307e520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f3307e598 Implicit # | | | `-ConstAttr 0x555f3307e5c0 Implicit # | | |-FunctionDecl 0x555f3307e818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x555f3307e628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555f3307e6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x555f3307e728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3307e8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f3307e950 Implicit # | | | `-ConstAttr 0x555f3307e978 Implicit # | | |-FunctionDecl 0x555f3307ebe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x555f3307e9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555f3307ea70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x555f3307eaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3307fcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f3307fd40 Implicit # | | | `-ConstAttr 0x555f3307fd68 Implicit # | | |-FunctionDecl 0x555f3307ffd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x555f3307fde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555f3307fe60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x555f3307fee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33080090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33080108 Implicit # | | | `-ConstAttr 0x555f33080130 Implicit # | | |-FunctionDecl 0x555f33080380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x555f33080190 col:12 'int' # | | | |-ParmVarDecl 0x555f33080210 col:17 'int' # | | | |-ParmVarDecl 0x555f33080290 col:22 'int' # | | | |-BuiltinAliasAttr 0x555f33080440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f330804b8 Implicit # | | | `-ConstAttr 0x555f330804e0 Implicit # | | |-FunctionDecl 0x555f33080748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x555f33080558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x555f330805d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x555f33080658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f33080808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33080880 Implicit # | | | `-ConstAttr 0x555f330808a8 Implicit # | | |-FunctionDecl 0x555f33080b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x555f33080920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x555f330809a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x555f33080a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f33080bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33080c48 Implicit # | | | `-ConstAttr 0x555f33080c70 Implicit # | | |-FunctionDecl 0x555f33080ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x555f33080ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x555f33080d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x555f33080de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33080f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33081010 Implicit # | | | `-ConstAttr 0x555f33081038 Implicit # | | |-FunctionDecl 0x555f330812a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x555f330810b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33081130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f330811b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f33081360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f330813d8 Implicit # | | | `-ConstAttr 0x555f33081400 Implicit # | | |-FunctionDecl 0x555f33081668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x555f33081478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x555f330814f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x555f33081578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33081728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f330817a0 Implicit # | | | `-ConstAttr 0x555f330817c8 Implicit # | | |-FunctionDecl 0x555f33081a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x555f33081840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x555f330818c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x555f33081940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f33081af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33081b68 Implicit # | | | `-ConstAttr 0x555f33081b90 Implicit # | | |-FunctionDecl 0x555f33081e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x555f33081c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x555f33081cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x555f33081d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33081ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33081f68 Implicit # | | | `-ConstAttr 0x555f33081f90 Implicit # | | |-FunctionDecl 0x555f330821f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x555f33082008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555f33082088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x555f33082108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330822b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33082330 Implicit # | | | `-ConstAttr 0x555f33082358 Implicit # | | |-FunctionDecl 0x555f330825c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555f330823d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f33082450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f330824d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33082680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f330826f8 Implicit # | | | `-ConstAttr 0x555f33082720 Implicit # | | |-FunctionDecl 0x555f33082988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555f33082798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f33082818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f33082898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33082a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33082ac0 Implicit # | | | `-ConstAttr 0x555f33082ae8 Implicit # | | |-FunctionDecl 0x555f33082d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555f33082b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f33082be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f33082c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33082e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33082e88 Implicit # | | | `-ConstAttr 0x555f33082eb0 Implicit # | | |-FunctionDecl 0x555f33083118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555f33082f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f33082fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f33083028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330831d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33083250 Implicit # | | | `-ConstAttr 0x555f33083278 Implicit # | | |-FunctionDecl 0x555f330834e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555f330832f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f33083370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f330833f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330835a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33083618 Implicit # | | | `-ConstAttr 0x555f33083640 Implicit # | | |-FunctionDecl 0x555f330838a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555f330836b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f33083738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f330837b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33083968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f330839e0 Implicit # | | | `-ConstAttr 0x555f33083a08 Implicit # | | |-FunctionDecl 0x555f33083cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555f33083a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f33083b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f33083b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33083d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33083e08 Implicit # | | | `-ConstAttr 0x555f33083e30 Implicit # | | |-FunctionDecl 0x555f33084080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x555f33083e90 col:16 'float' # | | | |-ParmVarDecl 0x555f33083f10 col:23 'float' # | | | |-ParmVarDecl 0x555f33083f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x555f33084140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f330841b8 Implicit # | | | `-ConstAttr 0x555f330841e0 Implicit # | | |-FunctionDecl 0x555f33084448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x555f33084258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555f330842d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x555f33084358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33084508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33084580 Implicit # | | | `-ConstAttr 0x555f330845a8 Implicit # | | |-FunctionDecl 0x555f33084810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x555f33084620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555f330846a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x555f33084720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330848d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33084948 Implicit # | | | `-ConstAttr 0x555f33084970 Implicit # | | |-FunctionDecl 0x555f33084bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x555f330849e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555f33084a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x555f33084ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33084c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33084d10 Implicit # | | | `-ConstAttr 0x555f33084d38 Implicit # | | |-FunctionDecl 0x555f33084f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x555f33084d98 col:18 'double' # | | | |-ParmVarDecl 0x555f33084e18 col:26 'double' # | | | |-ParmVarDecl 0x555f33084e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x555f33085048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f330850c0 Implicit # | | | `-ConstAttr 0x555f330850e8 Implicit # | | |-FunctionDecl 0x555f33085350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x555f33085160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555f330851e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x555f33085260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f33085410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33085488 Implicit # | | | `-ConstAttr 0x555f330854b0 Implicit # | | |-FunctionDecl 0x555f33085718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x555f33085528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555f330855a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x555f33085628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330857d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33085850 Implicit # | | | `-ConstAttr 0x555f33085878 Implicit # | | |-FunctionDecl 0x555f33085ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x555f330858f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555f33085970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x555f330859f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f33085ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x555f33085c18 Implicit # | | | `-ConstAttr 0x555f33085c40 Implicit # | | |-FunctionDecl 0x555f33055f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x555f33055db0 col:14 'half' # | | | |-ParmVarDecl 0x555f33055e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x555f33055fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33056030 Implicit # | | | `-ConstAttr 0x555f33056058 Implicit # | | |-FunctionDecl 0x555f33056210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555f330560c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555f33056140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330562c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33056340 Implicit # | | | `-ConstAttr 0x555f33056368 Implicit # | | |-FunctionDecl 0x555f33056530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555f330563e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555f33056460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330565e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33056660 Implicit # | | | `-ConstAttr 0x555f33056688 Implicit # | | |-FunctionDecl 0x555f33056850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555f33056700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555f33056780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33056908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33056980 Implicit # | | | `-ConstAttr 0x555f330569a8 Implicit # | | |-FunctionDecl 0x555f33056b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x555f33056a08 col:12 'int' # | | | |-ParmVarDecl 0x555f33056a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x555f33056c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33056c88 Implicit # | | | `-ConstAttr 0x555f33056cb0 Implicit # | | |-FunctionDecl 0x555f33056ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x555f33056d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x555f33056da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f33056fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33057028 Implicit # | | | `-ConstAttr 0x555f33057050 Implicit # | | |-FunctionDecl 0x555f33057298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x555f330570c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x555f33057148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f33057350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f330573c8 Implicit # | | | `-ConstAttr 0x555f330573f0 Implicit # | | |-FunctionDecl 0x555f33057638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x555f33057468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x555f330574e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f330576f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33057768 Implicit # | | | `-ConstAttr 0x555f33057790 Implicit # | | |-FunctionDecl 0x555f33057958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x555f33057808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33057888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f33057a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f33057a88 Implicit # | | | `-ConstAttr 0x555f33057ab0 Implicit # | | |-FunctionDecl 0x555f33057cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x555f33057b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x555f33057ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f33057d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308bd48 Implicit # | | | `-ConstAttr 0x555f3308bd70 Implicit # | | |-FunctionDecl 0x555f3308bfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x555f3308bde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x555f3308be68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f3308c070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308c0e8 Implicit # | | | `-ConstAttr 0x555f3308c110 Implicit # | | |-FunctionDecl 0x555f3308c318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x555f3308c188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x555f3308c208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f3308c3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308c448 Implicit # | | | `-ConstAttr 0x555f3308c470 Implicit # | | |-FunctionDecl 0x555f3308c638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x555f3308c4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555f3308c568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f3308c6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308c768 Implicit # | | | `-ConstAttr 0x555f3308c790 Implicit # | | |-FunctionDecl 0x555f3308c9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555f3308c808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f3308c888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f3308ca90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308cb08 Implicit # | | | `-ConstAttr 0x555f3308cb30 Implicit # | | |-FunctionDecl 0x555f3308cd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555f3308cba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f3308cc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f3308ce30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308cea8 Implicit # | | | `-ConstAttr 0x555f3308ced0 Implicit # | | |-FunctionDecl 0x555f3308d118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555f3308cf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f3308cfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f3308d1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308d248 Implicit # | | | `-ConstAttr 0x555f3308d270 Implicit # | | |-FunctionDecl 0x555f3308d438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555f3308d2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f3308d368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f3308d4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308d568 Implicit # | | | `-ConstAttr 0x555f3308d590 Implicit # | | |-FunctionDecl 0x555f3308d7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555f3308d608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f3308d688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f3308d890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308d908 Implicit # | | | `-ConstAttr 0x555f3308d930 Implicit # | | |-FunctionDecl 0x555f3308db78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555f3308d9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f3308da28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f3308dc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308dca8 Implicit # | | | `-ConstAttr 0x555f3308dcd0 Implicit # | | |-FunctionDecl 0x555f3308df38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555f3308dd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f3308dde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f3308dff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308e068 Implicit # | | | `-ConstAttr 0x555f3308e090 Implicit # | | |-FunctionDecl 0x555f3308e240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x555f3308e0f0 col:16 'float' # | | | |-ParmVarDecl 0x555f3308e170 col:23 'float' # | | | |-BuiltinAliasAttr 0x555f3308e2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308e370 Implicit # | | | `-ConstAttr 0x555f3308e398 Implicit # | | |-FunctionDecl 0x555f3308e560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555f3308e410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555f3308e490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3308e618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308e690 Implicit # | | | `-ConstAttr 0x555f3308e6b8 Implicit # | | |-FunctionDecl 0x555f3308e880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555f3308e730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555f3308e7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3308e938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308e9b0 Implicit # | | | `-ConstAttr 0x555f3308e9d8 Implicit # | | |-FunctionDecl 0x555f3308eba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555f3308ea50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555f3308ead0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3308ec58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308ecd0 Implicit # | | | `-ConstAttr 0x555f3308ecf8 Implicit # | | |-FunctionDecl 0x555f3308eea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x555f3308ed58 col:18 'double' # | | | |-ParmVarDecl 0x555f3308edd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x555f3308ef60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308efd8 Implicit # | | | `-ConstAttr 0x555f3308f000 Implicit # | | |-FunctionDecl 0x555f3308f248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x555f3308f078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555f3308f0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f3308f300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308f378 Implicit # | | | `-ConstAttr 0x555f3308f3a0 Implicit # | | |-FunctionDecl 0x555f3308f5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x555f3308f418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555f3308f498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f3308f6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308f718 Implicit # | | | `-ConstAttr 0x555f3308f740 Implicit # | | |-FunctionDecl 0x555f3308f988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x555f3308f7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555f3308f838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f3308fa40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x555f3308fab8 Implicit # | | | `-ConstAttr 0x555f3308fae0 Implicit # | | |-FunctionDecl 0x555f3308fd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x555f3308fb40 col:14 'half' # | | | |-ParmVarDecl 0x555f3308fbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x555f3308fdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f3308fe50 Implicit # | | | `-ConstAttr 0x555f3308fe78 Implicit # | | |-FunctionDecl 0x555f33090030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555f3308fee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555f3308ff60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330900e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33090160 Implicit # | | | `-ConstAttr 0x555f33090188 Implicit # | | |-FunctionDecl 0x555f33090350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555f33090200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555f33090280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33090408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33090480 Implicit # | | | `-ConstAttr 0x555f330904a8 Implicit # | | |-FunctionDecl 0x555f33090670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555f33090520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555f330905a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33090728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f330907a0 Implicit # | | | `-ConstAttr 0x555f330907c8 Implicit # | | |-FunctionDecl 0x555f33090978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x555f33090828 col:12 'int' # | | | |-ParmVarDecl 0x555f330908a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x555f33090a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33090aa8 Implicit # | | | `-ConstAttr 0x555f33090ad0 Implicit # | | |-FunctionDecl 0x555f33090c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x555f33090b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x555f33090bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f33090d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33090dc8 Implicit # | | | `-ConstAttr 0x555f33090df0 Implicit # | | |-FunctionDecl 0x555f33090fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x555f33090e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x555f33090ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f33091070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f330910e8 Implicit # | | | `-ConstAttr 0x555f33091110 Implicit # | | |-FunctionDecl 0x555f330912d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x555f33091188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x555f33091208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f33091390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33091408 Implicit # | | | `-ConstAttr 0x555f33091430 Implicit # | | |-FunctionDecl 0x555f330915f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x555f330914a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33091528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330916b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33091728 Implicit # | | | `-ConstAttr 0x555f33091750 Implicit # | | |-FunctionDecl 0x555f33091918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x555f330917c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x555f33091848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330919d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33091a48 Implicit # | | | `-ConstAttr 0x555f33091a70 Implicit # | | |-FunctionDecl 0x555f33091c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x555f33091ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x555f33091b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f33091cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33091d78 Implicit # | | | `-ConstAttr 0x555f33091da0 Implicit # | | |-FunctionDecl 0x555f33091f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x555f33091e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x555f33091e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f33092020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33092098 Implicit # | | | `-ConstAttr 0x555f330920c0 Implicit # | | |-FunctionDecl 0x555f33092270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x555f33092120 col:16 'float' # | | | |-ParmVarDecl 0x555f330921a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x555f33092328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f330923a0 Implicit # | | | `-ConstAttr 0x555f330923c8 Implicit # | | |-FunctionDecl 0x555f33092590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555f33092440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555f330924c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33092648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f330926c0 Implicit # | | | `-ConstAttr 0x555f330926e8 Implicit # | | |-FunctionDecl 0x555f330928b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555f33092760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555f330927e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33092968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f330929e0 Implicit # | | | `-ConstAttr 0x555f33092a08 Implicit # | | |-FunctionDecl 0x555f33092bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555f33092a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555f33092b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33092c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33092d00 Implicit # | | | `-ConstAttr 0x555f33092d28 Implicit # | | |-FunctionDecl 0x555f33092ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x555f33092da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x555f33092e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f33092fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33093020 Implicit # | | | `-ConstAttr 0x555f33093048 Implicit # | | |-FunctionDecl 0x555f33093210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x555f330930c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f33093140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330932c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33093340 Implicit # | | | `-ConstAttr 0x555f33093368 Implicit # | | |-FunctionDecl 0x555f33093530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x555f330933e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f33093460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330935e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33093660 Implicit # | | | `-ConstAttr 0x555f33093688 Implicit # | | |-FunctionDecl 0x555f33093850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x555f33093700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f33093780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33093908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33093980 Implicit # | | | `-ConstAttr 0x555f330939a8 Implicit # | | |-FunctionDecl 0x555f33093b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x555f33093a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f33093aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f33093c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33093ca0 Implicit # | | | `-ConstAttr 0x555f33093cc8 Implicit # | | |-FunctionDecl 0x555f330958b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x555f33095768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f330957e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f33095970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f330959e8 Implicit # | | | `-ConstAttr 0x555f33095a10 Implicit # | | |-FunctionDecl 0x555f33095bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x555f33095a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f33095b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f33095c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33095d08 Implicit # | | | `-ConstAttr 0x555f33095d30 Implicit # | | |-FunctionDecl 0x555f33095ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x555f33095da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f33095e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f33095fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33096028 Implicit # | | | `-ConstAttr 0x555f33096050 Implicit # | | |-FunctionDecl 0x555f33096200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x555f330960b0 col:18 'double' # | | | |-ParmVarDecl 0x555f33096130 col:26 'double' # | | | |-BuiltinAliasAttr 0x555f330962b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33096330 Implicit # | | | `-ConstAttr 0x555f33096358 Implicit # | | |-FunctionDecl 0x555f33096520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x555f330963d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555f33096450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330965d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33096650 Implicit # | | | `-ConstAttr 0x555f33096678 Implicit # | | |-FunctionDecl 0x555f33096840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x555f330966f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555f33096770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330968f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33096970 Implicit # | | | `-ConstAttr 0x555f33096998 Implicit # | | |-FunctionDecl 0x555f33096b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x555f33096a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555f33096a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f33096c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x555f33096c90 Implicit # | | | `-ConstAttr 0x555f33096cb8 Implicit # | | |-FunctionTemplateDecl 0x555f330970e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f33096d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555f33096d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555f33097038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555f33096e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x555f33096f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f33097148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555f33097650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x555f330971c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33097258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555f330972c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555f330975a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555f330973f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x555f330974d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f330976b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555f33097b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f33097778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555f330977e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555f33097aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555f33097920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x555f330979d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f33097bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555f330980d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x555f33097c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33097cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555f33097d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555f33098028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555f33097e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x555f33097f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f33098138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555f33098668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f330981d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555f33098248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x555f330982b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555f330985c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555f33098418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x555f330984f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f330986d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555f33098ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x555f33098758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f330987f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555f33098868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x555f330988d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x555f33098c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x555f33098a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f33098b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f33098d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x555f330990d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x555f33098db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555f33098e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555f33099028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x555f33098f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f33099130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x555f33099580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x555f330991a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33099248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555f330992b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555f330994d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x555f33099428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f330995e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x555f33099770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x555f33099690 col:20 'half' # | | | |-BuiltinAliasAttr 0x555f33099820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f33099898 Implicit # | | | `-ConstAttr 0x555f330998c0 Implicit # | | |-FunctionDecl 0x555f330999d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33099928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33099a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f33099b00 Implicit # | | | `-ConstAttr 0x555f33099b28 Implicit # | | |-FunctionDecl 0x555f33099c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33099ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33099d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f33099d78 Implicit # | | | `-ConstAttr 0x555f33099da0 Implicit # | | |-FunctionDecl 0x555f33099ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33099e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33099f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f33099ff0 Implicit # | | | `-ConstAttr 0x555f3309a018 Implicit # | | |-FunctionDecl 0x555f3309a128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x555f3309a078 col:22 'float' # | | | |-BuiltinAliasAttr 0x555f3309a1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f3309a250 Implicit # | | | `-ConstAttr 0x555f3309a278 Implicit # | | |-FunctionDecl 0x555f3309a3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3309a2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3309a450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f3309a4c8 Implicit # | | | `-ConstAttr 0x555f3309a4f0 Implicit # | | |-FunctionDecl 0x555f3309a618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3309a568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3309a6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f3309a740 Implicit # | | | `-ConstAttr 0x555f3309a768 Implicit # | | |-FunctionDecl 0x555f3309a890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3309a7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3309a940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x555f3309a9b8 Implicit # | | | `-ConstAttr 0x555f3309a9e0 Implicit # | | |-FunctionDecl 0x555f3309ab78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x555f3309aa38 col:13 'bool' # | | | |-ParmVarDecl 0x555f3309aab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x555f3309ac30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309aca8 Implicit # | | | `-ConstAttr 0x555f3309acd0 Implicit # | | |-FunctionDecl 0x555f3309ae88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x555f3309ad38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x555f3309adb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x555f3309af40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309afb8 Implicit # | | | `-ConstAttr 0x555f3309afe0 Implicit # | | |-FunctionDecl 0x555f3309b1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x555f3309b058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x555f3309b0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x555f3309b260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309b2d8 Implicit # | | | `-ConstAttr 0x555f3309b300 Implicit # | | |-FunctionDecl 0x555f3309b4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x555f3309b378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x555f3309b3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x555f3309b580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309b5f8 Implicit # | | | `-ConstAttr 0x555f3309b620 Implicit # | | |-FunctionDecl 0x555f3309b7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x555f3309b680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x555f3309b700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309b8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309b918 Implicit # | | | `-ConstAttr 0x555f3309b940 Implicit # | | |-FunctionDecl 0x555f3309baf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x555f3309b9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x555f3309ba20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309bba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309bc20 Implicit # | | | `-ConstAttr 0x555f3309bc48 Implicit # | | |-FunctionDecl 0x555f3309bdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x555f3309bca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x555f3309bd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309beb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309bf28 Implicit # | | | `-ConstAttr 0x555f3309bf50 Implicit # | | |-FunctionDecl 0x555f3309c100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x555f3309bfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x555f3309c030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309c1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309c230 Implicit # | | | `-ConstAttr 0x555f3309c258 Implicit # | | |-FunctionDecl 0x555f3309c408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x555f3309c2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x555f3309c338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309c4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309c538 Implicit # | | | `-ConstAttr 0x555f3309c560 Implicit # | | |-FunctionDecl 0x555f3309c710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x555f3309c5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x555f3309c640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309c7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309c840 Implicit # | | | `-ConstAttr 0x555f3309c868 Implicit # | | |-FunctionDecl 0x555f3309ca18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x555f3309c8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x555f3309c948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309cad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309cb48 Implicit # | | | `-ConstAttr 0x555f3309cb70 Implicit # | | |-FunctionDecl 0x555f3309cd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x555f3309cbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x555f3309cc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309cdd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309ce50 Implicit # | | | `-ConstAttr 0x555f3309ce78 Implicit # | | |-FunctionDecl 0x555f3309d028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x555f3309ced8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x555f3309cf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309d0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309d158 Implicit # | | | `-ConstAttr 0x555f3309d180 Implicit # | | |-FunctionDecl 0x555f3309d330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x555f3309d1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x555f3309d260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309d3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309d460 Implicit # | | | `-ConstAttr 0x555f3309d488 Implicit # | | |-FunctionDecl 0x555f3309d638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x555f3309d4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x555f3309d568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309d6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309d790 Implicit # | | | `-ConstAttr 0x555f3309d7b8 Implicit # | | |-FunctionDecl 0x555f3309d968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x555f3309d818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x555f3309d898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309da20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309da98 Implicit # | | | `-ConstAttr 0x555f3309dac0 Implicit # | | |-FunctionDecl 0x555f3309dc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x555f3309db20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x555f3309dba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309dd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309dda0 Implicit # | | | `-ConstAttr 0x555f3309ddc8 Implicit # | | |-FunctionDecl 0x555f3309df78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x555f3309de28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x555f3309dea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309e030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309e0a8 Implicit # | | | `-ConstAttr 0x555f3309e0d0 Implicit # | | |-FunctionDecl 0x555f3309e280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x555f3309e130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x555f3309e1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x555f3309e338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x555f3309e3b0 Implicit # | | | `-ConstAttr 0x555f3309e3d8 Implicit # | | |-FunctionDecl 0x555f3309e588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x555f3309e438 col:14 'half' # | | | |-ParmVarDecl 0x555f3309e4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x555f3309e640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309e6b8 Implicit # | | | `-ConstAttr 0x555f3309e6e0 Implicit # | | |-FunctionDecl 0x555f3309e898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555f3309e748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x555f3309e7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3309e950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309e9c8 Implicit # | | | `-ConstAttr 0x555f3309e9f0 Implicit # | | |-FunctionDecl 0x555f3309ebb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555f3309ea68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x555f3309eae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3309ec70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309ece8 Implicit # | | | `-ConstAttr 0x555f3309ed10 Implicit # | | |-FunctionDecl 0x555f3309eed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555f3309ed88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x555f3309ee08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3309ef90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309f008 Implicit # | | | `-ConstAttr 0x555f3309f030 Implicit # | | |-FunctionDecl 0x555f3309f1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x555f3309f090 col:16 'float' # | | | |-ParmVarDecl 0x555f3309f110 col:23 'float' # | | | |-BuiltinAliasAttr 0x555f3309f298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309f310 Implicit # | | | `-ConstAttr 0x555f3309f338 Implicit # | | |-FunctionDecl 0x555f3309f500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555f3309f3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x555f3309f430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3309f5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309f630 Implicit # | | | `-ConstAttr 0x555f3309f658 Implicit # | | |-FunctionDecl 0x555f3309f870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555f3309f6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x555f3309f7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3309f928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309f9a0 Implicit # | | | `-ConstAttr 0x555f3309f9c8 Implicit # | | |-FunctionDecl 0x555f3309fb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555f3309fa40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x555f3309fac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3309fc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x555f3309fcc0 Implicit # | | | `-ConstAttr 0x555f3309fce8 Implicit # | | |-FunctionDecl 0x555f3309fe10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x555f3309fd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f3309fec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f3309ff38 Implicit # | | | `-ConstAttr 0x555f3309ff60 Implicit # | | |-FunctionDecl 0x555f330a0078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f3309ffc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a0128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f330a01a0 Implicit # | | | `-ConstAttr 0x555f330a01c8 Implicit # | | |-FunctionDecl 0x555f330a02f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330a0240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a03a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f330a0418 Implicit # | | | `-ConstAttr 0x555f330a0440 Implicit # | | |-FunctionDecl 0x555f330a0568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330a04b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a0618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f330a0690 Implicit # | | | `-ConstAttr 0x555f330a06b8 Implicit # | | |-FunctionDecl 0x555f330a07e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330a0730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330a0890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f330a0908 Implicit # | | | `-ConstAttr 0x555f330a0930 Implicit # | | |-FunctionDecl 0x555f330a0a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330a09a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a0b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f330a0b80 Implicit # | | | `-ConstAttr 0x555f330a0ba8 Implicit # | | |-FunctionDecl 0x555f330a0cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330a0c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a0d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f330a0df8 Implicit # | | | `-ConstAttr 0x555f330a0e20 Implicit # | | |-FunctionDecl 0x555f330a0f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330a0e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a0ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x555f330a1070 Implicit # | | | `-ConstAttr 0x555f330a1098 Implicit # | | |-FunctionDecl 0x555f330a1260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555f330a1110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x555f330a1190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a1318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x555f330a1390 Implicit # | | | `-ConstAttr 0x555f330a13b8 Implicit # | | |-FunctionDecl 0x555f330a1570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555f330a1420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x555f330a14a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a1628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x555f330a16a0 Implicit # | | | `-ConstAttr 0x555f330a16c8 Implicit # | | |-FunctionDecl 0x555f330a17f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x555f330a1728 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f330a18a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a1920 Implicit # | | | `-ConstAttr 0x555f330a1948 Implicit # | | |-FunctionDecl 0x555f330a1a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330a19b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a1b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a1b88 Implicit # | | | `-ConstAttr 0x555f330a1bb0 Implicit # | | |-FunctionDecl 0x555f330a1cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330a1c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a1d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a1e00 Implicit # | | | `-ConstAttr 0x555f330a1e28 Implicit # | | |-FunctionDecl 0x555f330a1f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330a1ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a2000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a2078 Implicit # | | | `-ConstAttr 0x555f330a20a0 Implicit # | | |-FunctionDecl 0x555f330a21b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x555f330a2100 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f330a2260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a22d8 Implicit # | | | `-ConstAttr 0x555f330a2300 Implicit # | | |-FunctionDecl 0x555f330a2428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330a2378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a24d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a2550 Implicit # | | | `-ConstAttr 0x555f330a2578 Implicit # | | |-FunctionDecl 0x555f330a26a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330a25f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a2750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a27c8 Implicit # | | | `-ConstAttr 0x555f330a27f0 Implicit # | | |-FunctionDecl 0x555f330a2918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330a2868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a29c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a2a40 Implicit # | | | `-ConstAttr 0x555f330a2a68 Implicit # | | |-FunctionDecl 0x555f330a2b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x555f330a2ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x555f330a2c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a2ca0 Implicit # | | | `-ConstAttr 0x555f330a2cc8 Implicit # | | |-FunctionDecl 0x555f330a2df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x555f330a2d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a2ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a2f18 Implicit # | | | `-ConstAttr 0x555f330a2f40 Implicit # | | |-FunctionDecl 0x555f330a3068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x555f330a2fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a3118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a3190 Implicit # | | | `-ConstAttr 0x555f330a31b8 Implicit # | | |-FunctionDecl 0x555f330a32e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330a3230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a3390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x555f330a3408 Implicit # | | | `-ConstAttr 0x555f330a3430 Implicit # | | |-FunctionDecl 0x555f330a3540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x555f330a3490 col:16 'half' # | | | |-BuiltinAliasAttr 0x555f330a35f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a3668 Implicit # | | | `-ConstAttr 0x555f330a3690 Implicit # | | |-FunctionDecl 0x555f330a37c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330a36f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a3870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a38e8 Implicit # | | | `-ConstAttr 0x555f330a3910 Implicit # | | |-FunctionDecl 0x555f330a3a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330a3988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a3ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a3b60 Implicit # | | | `-ConstAttr 0x555f330a3b88 Implicit # | | |-FunctionDecl 0x555f330a3cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330a3c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a3d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a3dd8 Implicit # | | | `-ConstAttr 0x555f330a3e00 Implicit # | | |-FunctionDecl 0x555f330a3f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x555f330a3e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x555f330a3fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a4038 Implicit # | | | `-ConstAttr 0x555f330a4060 Implicit # | | |-FunctionDecl 0x555f330a4188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330a40d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a4238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a42b0 Implicit # | | | `-ConstAttr 0x555f330a42d8 Implicit # | | |-FunctionDecl 0x555f330a4400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330a4350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a44b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a4528 Implicit # | | | `-ConstAttr 0x555f330a4550 Implicit # | | |-FunctionDecl 0x555f330a4678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330a45c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a4728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x555f330a47a0 Implicit # | | | `-ConstAttr 0x555f330a47c8 Implicit # | | |-FunctionDecl 0x555f330a48d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x555f330a4828 col:16 'half' # | | | |-BuiltinAliasAttr 0x555f330a4988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f330a4a00 Implicit # | | | `-ConstAttr 0x555f330a4a28 Implicit # | | |-FunctionDecl 0x555f330a4b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330a4a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a4bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f330a4c68 Implicit # | | | `-ConstAttr 0x555f330a4c90 Implicit # | | |-FunctionDecl 0x555f330a4db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330a4d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a4e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f330a4ee0 Implicit # | | | `-ConstAttr 0x555f330a4f08 Implicit # | | |-FunctionDecl 0x555f330a5030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330a4f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a50e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f330a5158 Implicit # | | | `-ConstAttr 0x555f330a5180 Implicit # | | |-FunctionDecl 0x555f330a5290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x555f330a51e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x555f330a5340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f330a53b8 Implicit # | | | `-ConstAttr 0x555f330a53e0 Implicit # | | |-FunctionDecl 0x555f330a5508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330a5458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a55b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f330a5630 Implicit # | | | `-ConstAttr 0x555f330a5658 Implicit # | | |-FunctionDecl 0x555f33069be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330a56d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33069c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f33069d08 Implicit # | | | `-ConstAttr 0x555f33069d30 Implicit # | | |-FunctionDecl 0x555f33069e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x555f33069da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33069f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x555f33069f80 Implicit # | | | `-ConstAttr 0x555f33069fa8 Implicit # | | |-FunctionDecl 0x555f3306a0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x555f3306a008 col:19 'half' # | | | |-BuiltinAliasAttr 0x555f3306a168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306a1e0 Implicit # | | | `-ConstAttr 0x555f3306a208 Implicit # | | |-FunctionDecl 0x555f3306a320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x555f3306a270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f3306a3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306a448 Implicit # | | | `-ConstAttr 0x555f3306a470 Implicit # | | |-FunctionDecl 0x555f3306a598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x555f3306a4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f3306a648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306a6c0 Implicit # | | | `-ConstAttr 0x555f3306a6e8 Implicit # | | |-FunctionDecl 0x555f3306a810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x555f3306a760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f3306a8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306a938 Implicit # | | | `-ConstAttr 0x555f3306a960 Implicit # | | |-FunctionDecl 0x555f3306aa70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x555f3306a9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x555f3306ab20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306ab98 Implicit # | | | `-ConstAttr 0x555f3306abc0 Implicit # | | |-FunctionDecl 0x555f3306ace8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3306ac38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3306ad98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306ae10 Implicit # | | | `-ConstAttr 0x555f3306ae38 Implicit # | | |-FunctionDecl 0x555f3306af60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3306aeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3306b010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306b088 Implicit # | | | `-ConstAttr 0x555f3306b0b0 Implicit # | | |-FunctionDecl 0x555f3306b1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x555f3306b128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f3306b288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306b300 Implicit # | | | `-ConstAttr 0x555f3306b328 Implicit # | | |-FunctionDecl 0x555f3306b438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x555f3306b388 col:23 'double' # | | | |-BuiltinAliasAttr 0x555f3306b4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306b560 Implicit # | | | `-ConstAttr 0x555f3306b588 Implicit # | | |-FunctionDecl 0x555f3306b6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x555f3306b600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f3306b760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306b7d8 Implicit # | | | `-ConstAttr 0x555f3306b800 Implicit # | | |-FunctionDecl 0x555f3306b928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x555f3306b878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f3306b9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306ba50 Implicit # | | | `-ConstAttr 0x555f3306ba78 Implicit # | | |-FunctionDecl 0x555f3306bbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x555f3306baf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f3306bca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x555f3306bd18 Implicit # | | | `-ConstAttr 0x555f3306bd40 Implicit # | | |-FunctionTemplateDecl 0x555f3306c158 col:3 select # | | | |-TemplateTypeParmDecl 0x555f3306bd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3306c0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x555f3306be40 col:14 'bool' # | | | |-ParmVarDecl 0x555f3306beb8 col:17 'T' # | | | |-ParmVarDecl 0x555f3306bf30 col:20 'T' # | | | |-BuiltinAliasAttr 0x555f3306c1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x555f3306c2a8 Implicit # | | | `-ConstAttr 0x555f3306c2d0 Implicit # | | |-FunctionTemplateDecl 0x555f3306c7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f3306c2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3306c728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x555f3306c478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f3306c558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555f3306c638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f3306c840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f3306cda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f3306c8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3306ccf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x555f3306ca48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f3306cb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555f3306cc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f3306ce10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f3306d370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f3306ce98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3306d2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x555f3306d018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f3306d0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555f3306d1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f3306d3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f3306d970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f3306d468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3306d8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x555f3306d5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f3306d660 col:39 'T' # | | | |-ParmVarDecl 0x555f3306d740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f3306d9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b1b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f3306da68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b1a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x555f330b17c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f330b1838 col:39 'T' # | | | |-ParmVarDecl 0x555f330b1918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f330b1b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b20b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f330b1bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b2008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x555f330b1d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f330b1df0 col:39 'T' # | | | |-ParmVarDecl 0x555f330b1ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x555f330b2120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b26b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f330b21a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b2608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x555f330b2328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f330b2408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555f330b2480 col:53 'T' # | | | `-BuiltinAliasAttr 0x555f330b2720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b2c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f330b27a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b2bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x555f330b2928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f330b2a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555f330b2a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x555f330b2cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b3210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x555f330b2d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b3168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x555f330b2ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x555f330b2fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x555f330b3030 col:53 'T' # | | | `-BuiltinAliasAttr 0x555f330b3280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b3950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x555f330b3308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b38a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x555f330b3620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x555f330b3698 col:23 'T' # | | | |-ParmVarDecl 0x555f330b3710 col:26 'T' # | | | `-BuiltinAliasAttr 0x555f330b39c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b3fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x555f330b3a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b3f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x555f330b3cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x555f330b3d68 col:23 'T' # | | | |-ParmVarDecl 0x555f330b3de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x555f330b4030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x555f330b4630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x555f330b40b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330b4588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x555f330b4360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x555f330b43d8 col:23 'T' # | | | |-ParmVarDecl 0x555f330b4450 col:26 'T' # | | | `-BuiltinAliasAttr 0x555f330b46a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x555f330b4800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x555f330b4750 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f330b48b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b4928 Implicit # | | | `-ConstAttr 0x555f330b4950 Implicit # | | |-FunctionDecl 0x555f330b4a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330b49b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b4b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b4b90 Implicit # | | | `-ConstAttr 0x555f330b4bb8 Implicit # | | |-FunctionDecl 0x555f330b4ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330b4c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b4d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b4e08 Implicit # | | | `-ConstAttr 0x555f330b4e30 Implicit # | | |-FunctionDecl 0x555f330b4f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330b4ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b5008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b5080 Implicit # | | | `-ConstAttr 0x555f330b50a8 Implicit # | | |-FunctionDecl 0x555f330b51b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x555f330b5108 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f330b5268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b52e0 Implicit # | | | `-ConstAttr 0x555f330b5308 Implicit # | | |-FunctionDecl 0x555f330b5430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330b5380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b54e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b5558 Implicit # | | | `-ConstAttr 0x555f330b5580 Implicit # | | |-FunctionDecl 0x555f330b56a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330b55f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b5758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b57e0 Implicit # | | | `-ConstAttr 0x555f330b5808 Implicit # | | |-FunctionDecl 0x555f330b5930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330b5880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b59e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x555f330b5a58 Implicit # | | | `-ConstAttr 0x555f330b5a80 Implicit # | | |-FunctionDecl 0x555f330b5b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x555f330b5ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f330b5c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b5cb8 Implicit # | | | `-ConstAttr 0x555f330b5ce0 Implicit # | | |-FunctionDecl 0x555f330b5df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330b5d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b5ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b5f20 Implicit # | | | `-ConstAttr 0x555f330b5f48 Implicit # | | |-FunctionDecl 0x555f330b6070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330b5fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b6120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b6198 Implicit # | | | `-ConstAttr 0x555f330b61c0 Implicit # | | |-FunctionDecl 0x555f330b62e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330b6238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b6398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b6410 Implicit # | | | `-ConstAttr 0x555f330b6438 Implicit # | | |-FunctionDecl 0x555f330b6548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x555f330b6498 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f330b65f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b6670 Implicit # | | | `-ConstAttr 0x555f330b6698 Implicit # | | |-FunctionDecl 0x555f330b67c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330b6710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b6870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b68e8 Implicit # | | | `-ConstAttr 0x555f330b6910 Implicit # | | |-FunctionDecl 0x555f330b6a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330b6988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b6ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b6b60 Implicit # | | | `-ConstAttr 0x555f330b6b88 Implicit # | | |-FunctionDecl 0x555f330b6cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330b6c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b6d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x555f330b6dd8 Implicit # | | | `-ConstAttr 0x555f330b6e00 Implicit # | | |-FunctionDecl 0x555f330b6f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x555f330b6e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f330b6fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b7038 Implicit # | | | `-ConstAttr 0x555f330b7060 Implicit # | | |-FunctionDecl 0x555f330b7178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330b70c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b7228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b72a0 Implicit # | | | `-ConstAttr 0x555f330b72c8 Implicit # | | |-FunctionDecl 0x555f330b73f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330b7340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b74a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b7518 Implicit # | | | `-ConstAttr 0x555f330b7540 Implicit # | | |-FunctionDecl 0x555f330b7668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330b75b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b7718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b7790 Implicit # | | | `-ConstAttr 0x555f330b77b8 Implicit # | | |-FunctionDecl 0x555f330b78d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x555f330b7828 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f330b7988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b7a00 Implicit # | | | `-ConstAttr 0x555f330b7a28 Implicit # | | |-FunctionDecl 0x555f330b7b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330b7aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b7c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b7c78 Implicit # | | | `-ConstAttr 0x555f330b7ca0 Implicit # | | |-FunctionDecl 0x555f330b7dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330b7d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b7e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b7ef0 Implicit # | | | `-ConstAttr 0x555f330b7f18 Implicit # | | |-FunctionDecl 0x555f330b8040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330b7f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b80f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x555f330b8168 Implicit # | | | `-ConstAttr 0x555f330b8190 Implicit # | | |-FunctionDecl 0x555f330b8340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x555f330b81f0 col:15 'half' # | | | |-ParmVarDecl 0x555f330b8270 col:21 'half' # | | | |-BuiltinAliasAttr 0x555f330b83f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b8470 Implicit # | | | `-ConstAttr 0x555f330b8498 Implicit # | | |-FunctionDecl 0x555f330b8650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x555f330b8500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x555f330b8580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b8708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b8780 Implicit # | | | `-ConstAttr 0x555f330b87a8 Implicit # | | |-FunctionDecl 0x555f330b8970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x555f330b8820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x555f330b88a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b8a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b8aa0 Implicit # | | | `-ConstAttr 0x555f330b8ac8 Implicit # | | |-FunctionDecl 0x555f330b8c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x555f330b8b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x555f330b8bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b8d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b8dc0 Implicit # | | | `-ConstAttr 0x555f330b8de8 Implicit # | | |-FunctionDecl 0x555f330b8f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x555f330b8e48 col:17 'float' # | | | |-ParmVarDecl 0x555f330b8ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x555f330b9050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b90c8 Implicit # | | | `-ConstAttr 0x555f330b90f0 Implicit # | | |-FunctionDecl 0x555f330b92b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x555f330b9168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x555f330b91e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b9370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b93e8 Implicit # | | | `-ConstAttr 0x555f330b9410 Implicit # | | |-FunctionDecl 0x555f330b95d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x555f330b9488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x555f330b9508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330b9690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b9708 Implicit # | | | `-ConstAttr 0x555f330b9730 Implicit # | | |-FunctionDecl 0x555f330b9950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x555f330b9800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x555f330b9880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330b9a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x555f330b9a80 Implicit # | | | `-ConstAttr 0x555f330b9aa8 Implicit # | | |-FunctionDecl 0x555f330b9bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x555f330b9b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f330b9c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330b9ce0 Implicit # | | | `-ConstAttr 0x555f330b9d08 Implicit # | | |-FunctionDecl 0x555f330b9e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330b9d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330b9ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330b9f48 Implicit # | | | `-ConstAttr 0x555f330b9f70 Implicit # | | |-FunctionDecl 0x555f330ba098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330b9fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330ba148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330ba1c0 Implicit # | | | `-ConstAttr 0x555f330ba1e8 Implicit # | | |-FunctionDecl 0x555f330ba310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330ba260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330ba3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330ba438 Implicit # | | | `-ConstAttr 0x555f330ba460 Implicit # | | |-FunctionDecl 0x555f330ba570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x555f330ba4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x555f330ba620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330ba698 Implicit # | | | `-ConstAttr 0x555f330ba6c0 Implicit # | | |-FunctionDecl 0x555f330ba7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330ba738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330ba898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330ba910 Implicit # | | | `-ConstAttr 0x555f330ba938 Implicit # | | |-FunctionDecl 0x555f330baa60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330ba9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330bab10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330bab88 Implicit # | | | `-ConstAttr 0x555f330babb0 Implicit # | | |-FunctionDecl 0x555f330bacd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330bac28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330bad88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x555f330bae00 Implicit # | | | `-ConstAttr 0x555f330bae28 Implicit # | | |-FunctionDecl 0x555f330baf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x555f330bae88 col:15 'half' # | | | |-BuiltinAliasAttr 0x555f330bafe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bb060 Implicit # | | | `-ConstAttr 0x555f330bb088 Implicit # | | |-FunctionDecl 0x555f330bb1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330bb0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330bb250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bb2c8 Implicit # | | | `-ConstAttr 0x555f330bb2f0 Implicit # | | |-FunctionDecl 0x555f330bb418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330bb368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330bb4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bb540 Implicit # | | | `-ConstAttr 0x555f330bb568 Implicit # | | |-FunctionDecl 0x555f330bb690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330bb5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330bb740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bb7b8 Implicit # | | | `-ConstAttr 0x555f330bb810 Implicit # | | |-FunctionDecl 0x555f330bb920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x555f330bb870 col:17 'float' # | | | |-BuiltinAliasAttr 0x555f330bb9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bba48 Implicit # | | | `-ConstAttr 0x555f330bba70 Implicit # | | |-FunctionDecl 0x555f330bbb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330bbae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330bbc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bbcc0 Implicit # | | | `-ConstAttr 0x555f330bbce8 Implicit # | | |-FunctionDecl 0x555f330bbe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330bbd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330bbec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bbf38 Implicit # | | | `-ConstAttr 0x555f330bbf60 Implicit # | | |-FunctionDecl 0x555f330bc088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330bbfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330bc138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x555f330bc1b0 Implicit # | | | `-ConstAttr 0x555f330bc1d8 Implicit # | | |-FunctionDecl 0x555f330bc2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x555f330bc238 col:16 'half' # | | | |-BuiltinAliasAttr 0x555f330bc398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bc410 Implicit # | | | `-ConstAttr 0x555f330bc438 Implicit # | | |-FunctionDecl 0x555f330bc550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330bc4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330bc600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bc678 Implicit # | | | `-ConstAttr 0x555f330bc6a0 Implicit # | | |-FunctionDecl 0x555f330bc7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330bc718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330bc878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bc8f0 Implicit # | | | `-ConstAttr 0x555f330bc918 Implicit # | | |-FunctionDecl 0x555f330bca40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330bc990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330bcaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bcb68 Implicit # | | | `-ConstAttr 0x555f330bcb90 Implicit # | | |-FunctionDecl 0x555f330bcca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x555f330bcbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x555f330bcd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bcdc8 Implicit # | | | `-ConstAttr 0x555f330bcdf0 Implicit # | | |-FunctionDecl 0x555f330bcf18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330bce68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330bcfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bd040 Implicit # | | | `-ConstAttr 0x555f330bd068 Implicit # | | |-FunctionDecl 0x555f330bd190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330bd0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330bd240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bd2b8 Implicit # | | | `-ConstAttr 0x555f330bd2e0 Implicit # | | |-FunctionDecl 0x555f330bd408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330bd358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330bd4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x555f330bd530 Implicit # | | | `-ConstAttr 0x555f330bd558 Implicit # | | |-FunctionDecl 0x555f330bd660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x555f330bd5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x555f330bd710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bd770 # | | | |-NoThrowAttr 0x555f330bd7b0 Implicit # | | | `-ConstAttr 0x555f330bd7d8 Implicit # | | |-FunctionDecl 0x555f330bd900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x555f330bd850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330bd9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bda10 # | | | |-NoThrowAttr 0x555f330bda50 Implicit # | | | `-ConstAttr 0x555f330bda78 Implicit # | | |-FunctionDecl 0x555f330bdba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x555f330bdaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330bdc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bdcb0 # | | | |-NoThrowAttr 0x555f330bdcf0 Implicit # | | | `-ConstAttr 0x555f330bdd18 Implicit # | | |-FunctionDecl 0x555f330bde40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x555f330bdd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330bdef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bdf50 # | | | |-NoThrowAttr 0x555f330bdf90 Implicit # | | | `-ConstAttr 0x555f330bdfb8 Implicit # | | |-FunctionDecl 0x555f330be0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x555f330be028 col:56 'int' # | | | |-AvailabilityAttr 0x555f330be180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330be240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330be270 # | | | |-NoThrowAttr 0x555f330be2b0 Implicit # | | | `-ConstAttr 0x555f330be2d8 Implicit # | | |-FunctionDecl 0x555f330be488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x555f330be360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x555f330be538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330be5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330be628 # | | | |-NoThrowAttr 0x555f330be668 Implicit # | | | `-ConstAttr 0x555f330be690 Implicit # | | |-FunctionDecl 0x555f330be848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x555f330be718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x555f330be8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330be9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330be9e8 # | | | |-NoThrowAttr 0x555f330bea28 Implicit # | | | `-ConstAttr 0x555f330bea50 Implicit # | | |-FunctionDecl 0x555f330bec08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x555f330bead8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x555f330becb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330bed78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330beda8 # | | | |-NoThrowAttr 0x555f330bede8 Implicit # | | | `-ConstAttr 0x555f330bee10 Implicit # | | |-FunctionDecl 0x555f330bef40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x555f330bee98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555f330beff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330bf0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bf0e0 # | | | |-NoThrowAttr 0x555f330bf120 Implicit # | | | `-ConstAttr 0x555f330bf148 Implicit # | | |-FunctionDecl 0x555f330bf2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x555f330bf1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x555f330bf3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330bf468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bf498 # | | | |-NoThrowAttr 0x555f330bf4d8 Implicit # | | | `-ConstAttr 0x555f330bf500 Implicit # | | |-FunctionDecl 0x555f330bf6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x555f330bf588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x555f330bf768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330bf860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bf890 # | | | |-NoThrowAttr 0x555f330bf8d0 Implicit # | | | `-ConstAttr 0x555f330bf8f8 Implicit # | | |-FunctionDecl 0x555f330bfaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x555f330bf980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x555f330bfb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330bfc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bfc48 # | | | |-NoThrowAttr 0x555f330bfc88 Implicit # | | | `-ConstAttr 0x555f330bfcb0 Implicit # | | |-FunctionDecl 0x555f330bfde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x555f330bfd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x555f330bfe90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330bff50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330bff80 # | | | |-NoThrowAttr 0x555f330bffc0 Implicit # | | | `-ConstAttr 0x555f330bffe8 Implicit # | | |-FunctionDecl 0x555f330c0198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330c0070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x555f330c0248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c0308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c0338 # | | | |-NoThrowAttr 0x555f330c0378 Implicit # | | | `-ConstAttr 0x555f330c03a0 Implicit # | | |-FunctionDecl 0x555f330c0558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330c0428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330c0608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c06c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c06f8 # | | | |-NoThrowAttr 0x555f330c0738 Implicit # | | | `-ConstAttr 0x555f330c0760 Implicit # | | |-FunctionDecl 0x555f330c0918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330c07e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330c09c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c0a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c0ab8 # | | | |-NoThrowAttr 0x555f330c0af8 Implicit # | | | `-ConstAttr 0x555f330c0b20 Implicit # | | |-FunctionDecl 0x555f330c0c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x555f330c0ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555f330c0d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c0dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c0df0 # | | | |-NoThrowAttr 0x555f330c0e30 Implicit # | | | `-ConstAttr 0x555f330c0e58 Implicit # | | |-FunctionDecl 0x555f330c1008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330c0ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555f330c10b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c1178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c11a8 # | | | |-NoThrowAttr 0x555f330c11e8 Implicit # | | | `-ConstAttr 0x555f330c1210 Implicit # | | |-FunctionDecl 0x555f330c13c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330c1298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330c1478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c1538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c1568 # | | | |-NoThrowAttr 0x555f330c15a8 Implicit # | | | `-ConstAttr 0x555f330c15d0 Implicit # | | |-FunctionDecl 0x555f330c1788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330c1658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330c1848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c1908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c1938 # | | | |-NoThrowAttr 0x555f330c1978 Implicit # | | | `-ConstAttr 0x555f330c19a0 Implicit # | | |-FunctionDecl 0x555f330c1ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x555f330c1a10 col:58 'float' # | | | |-AvailabilityAttr 0x555f330c1b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c1c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c1c58 # | | | |-NoThrowAttr 0x555f330c1c98 Implicit # | | | `-ConstAttr 0x555f330c1cc0 Implicit # | | |-FunctionDecl 0x555f330c1df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x555f330c1d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x555f330c1ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c1f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c1f98 # | | | |-NoThrowAttr 0x555f330c1fd8 Implicit # | | | `-ConstAttr 0x555f330c2000 Implicit # | | |-FunctionDecl 0x555f330c2138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x555f330c2088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x555f330c21e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c22a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c22d8 # | | | |-NoThrowAttr 0x555f330c2318 Implicit # | | | `-ConstAttr 0x555f330c2340 Implicit # | | |-FunctionDecl 0x555f330c2478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x555f330c23c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x555f330c2528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c25e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c2618 # | | | |-NoThrowAttr 0x555f330c2658 Implicit # | | | `-ConstAttr 0x555f330c2680 Implicit # | | |-FunctionDecl 0x555f330c2798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x555f330c26f0 col:59 'double' # | | | |-AvailabilityAttr 0x555f330c2848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c2908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c2938 # | | | |-NoThrowAttr 0x555f330c2978 Implicit # | | | `-ConstAttr 0x555f330c29a0 Implicit # | | |-FunctionDecl 0x555f330c2b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x555f330c2a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x555f330c2c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c2cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c2cf8 # | | | |-NoThrowAttr 0x555f330c2d38 Implicit # | | | `-ConstAttr 0x555f330c2d60 Implicit # | | |-FunctionDecl 0x555f330c2f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x555f330c2de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x555f330c2fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c3088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c30b8 # | | | |-NoThrowAttr 0x555f330c30f8 Implicit # | | | `-ConstAttr 0x555f330c3120 Implicit # | | |-FunctionDecl 0x555f330c32d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x555f330c31a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x555f330c3388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c3448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x555f330c3478 # | | | |-NoThrowAttr 0x555f330c34b8 Implicit # | | | `-ConstAttr 0x555f330c34e0 Implicit # | | |-FunctionDecl 0x555f330c35f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x555f330c3548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x555f330c36a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c3760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x555f330c3790 # | | | |-NoThrowAttr 0x555f330c37d0 Implicit # | | | `-ConstAttr 0x555f330c37f8 Implicit # | | |-FunctionDecl 0x555f330c3908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x555f330c3860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x555f330c39b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c3a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x555f330c3aa8 # | | | |-NoThrowAttr 0x555f330c3ae8 Implicit # | | | `-ConstAttr 0x555f330c3b10 Implicit # | | |-FunctionDecl 0x555f330c3c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x555f330c3b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x555f330c3d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c3e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x555f330c3e38 # | | | |-NoThrowAttr 0x555f330c3e78 Implicit # | | | `-ConstAttr 0x555f330c3ea0 Implicit # | | |-FunctionDecl 0x555f330c4028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x555f330c3ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x555f330c40d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c4198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x555f330c41c8 # | | | |-NoThrowAttr 0x555f330c4208 Implicit # | | | `-ConstAttr 0x555f330c4230 Implicit # | | |-FunctionDecl 0x555f330c4308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x555f330c43b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c4470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x555f330c44a0 # | | | |-NoThrowAttr 0x555f330c44e0 Implicit # | | | `-ConstAttr 0x555f330c4508 Implicit # | | |-FunctionDecl 0x555f330c45a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x555f330c4648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c4708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x555f330c4738 # | | | |-NoThrowAttr 0x555f330c4778 Implicit # | | | `-ConstAttr 0x555f330c47a0 Implicit # | | |-FunctionDecl 0x555f330c4810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x555f330c48b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c4978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x555f330c49a8 # | | | |-NoThrowAttr 0x555f330c49e8 Implicit # | | | `-ConstAttr 0x555f330c4a10 Implicit # | | |-FunctionDecl 0x555f330c4b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x555f330c4a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x555f330c4bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330c4c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x555f330c4cb8 # | | | |-NoThrowAttr 0x555f330c4cf8 Implicit # | | | `-ConstAttr 0x555f330c4d20 Implicit # | | |-FunctionDecl 0x555f330c4f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x555f330c4d68 col:53 'bool' # | | | |-ParmVarDecl 0x555f330c4de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c4fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c5048 # | | | |-NoThrowAttr 0x555f330c5088 Implicit # | | | `-ConstAttr 0x555f330c50b0 Implicit # | | |-FunctionDecl 0x555f330c52e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x555f330c5118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x555f330c5198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c53a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c5400 # | | | |-NoThrowAttr 0x555f330c5440 Implicit # | | | `-ConstAttr 0x555f330c5468 Implicit # | | |-FunctionDecl 0x555f330c56b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x555f330c54e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x555f330c5560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c5770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c57d0 # | | | |-NoThrowAttr 0x555f330c5810 Implicit # | | | `-ConstAttr 0x555f330c6870 Implicit # | | |-FunctionDecl 0x555f330c6ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x555f330c68e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x555f330c6968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c6b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c6bd0 # | | | |-NoThrowAttr 0x555f330c6c10 Implicit # | | | `-ConstAttr 0x555f330c6c38 Implicit # | | |-FunctionDecl 0x555f330c6e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x555f330c6c98 col:53 'half' # | | | |-ParmVarDecl 0x555f330c6d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c6f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c6f80 # | | | |-NoThrowAttr 0x555f330c6fc0 Implicit # | | | `-ConstAttr 0x555f330c6fe8 Implicit # | | |-FunctionDecl 0x555f330c7238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x555f330c7060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x555f330c70e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c72f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c7350 # | | | |-NoThrowAttr 0x555f330c7390 Implicit # | | | `-ConstAttr 0x555f330c73b8 Implicit # | | |-FunctionDecl 0x555f330c7608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x555f330c7430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x555f330c74b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c76c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c7720 # | | | |-NoThrowAttr 0x555f330c7760 Implicit # | | | `-ConstAttr 0x555f330c7788 Implicit # | | |-FunctionDecl 0x555f330c79d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x555f330c7800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x555f330c7880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c7a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c7af0 # | | | |-NoThrowAttr 0x555f330c7b30 Implicit # | | | `-ConstAttr 0x555f330c7b58 Implicit # | | |-FunctionDecl 0x555f330c7d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x555f330c7bb8 col:51 'int' # | | | |-ParmVarDecl 0x555f330c7c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c7e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c7ea0 # | | | |-NoThrowAttr 0x555f330c7ee0 Implicit # | | | `-ConstAttr 0x555f330c7f08 Implicit # | | |-FunctionDecl 0x555f330c8158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x555f330c7f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x555f330c8000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c8210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c8270 # | | | |-NoThrowAttr 0x555f330c82b0 Implicit # | | | `-ConstAttr 0x555f330c82d8 Implicit # | | |-FunctionDecl 0x555f330c8528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x555f330c8350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x555f330c83d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c85e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c8640 # | | | |-NoThrowAttr 0x555f330c8680 Implicit # | | | `-ConstAttr 0x555f330c86a8 Implicit # | | |-FunctionDecl 0x555f330c8938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x555f330c8720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x555f330c87a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c89f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c8a50 # | | | |-NoThrowAttr 0x555f330c8a90 Implicit # | | | `-ConstAttr 0x555f330c8ab8 Implicit # | | |-FunctionDecl 0x555f330c8cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x555f330c8b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f330c8bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c8d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c8de0 # | | | |-NoThrowAttr 0x555f330c8e20 Implicit # | | | `-ConstAttr 0x555f330c8e48 Implicit # | | |-FunctionDecl 0x555f330c9098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x555f330c8ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x555f330c8f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c9150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c91b0 # | | | |-NoThrowAttr 0x555f330c91f0 Implicit # | | | `-ConstAttr 0x555f330c9218 Implicit # | | |-FunctionDecl 0x555f330c9468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x555f330c9290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x555f330c9310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c9520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c9580 # | | | |-NoThrowAttr 0x555f330c95c0 Implicit # | | | `-ConstAttr 0x555f330c95e8 Implicit # | | |-FunctionDecl 0x555f330c9838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x555f330c9660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x555f330c96e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c98f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c9950 # | | | |-NoThrowAttr 0x555f330c9990 Implicit # | | | `-ConstAttr 0x555f330c99b8 Implicit # | | |-FunctionDecl 0x555f330c9be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x555f330c9a18 col:55 'float' # | | | |-ParmVarDecl 0x555f330c9a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330c9ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330c9d00 # | | | |-NoThrowAttr 0x555f330c9d40 Implicit # | | | `-ConstAttr 0x555f330c9d68 Implicit # | | |-FunctionDecl 0x555f330c9fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x555f330c9de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x555f330c9e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330ca070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330ca0d0 # | | | |-NoThrowAttr 0x555f330ca110 Implicit # | | | `-ConstAttr 0x555f330ca138 Implicit # | | |-FunctionDecl 0x555f330ca388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x555f330ca1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x555f330ca230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330ca440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330ca4a0 # | | | |-NoThrowAttr 0x555f330ca4e0 Implicit # | | | `-ConstAttr 0x555f330ca508 Implicit # | | |-FunctionDecl 0x555f330ca758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x555f330ca580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x555f330ca600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330ca810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330ca890 # | | | |-NoThrowAttr 0x555f330ca8d0 Implicit # | | | `-ConstAttr 0x555f330ca8f8 Implicit # | | |-FunctionDecl 0x555f330cab48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x555f330ca970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x555f330ca9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cac00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cac60 # | | | |-NoThrowAttr 0x555f330caca0 Implicit # | | | `-ConstAttr 0x555f330cacc8 Implicit # | | |-FunctionDecl 0x555f330caf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x555f330cad40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f330cadc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cafd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cb030 # | | | |-NoThrowAttr 0x555f330cb070 Implicit # | | | `-ConstAttr 0x555f330cb098 Implicit # | | |-FunctionDecl 0x555f330cb2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x555f330cb110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f330cb190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cb3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cb400 # | | | |-NoThrowAttr 0x555f330cb440 Implicit # | | | `-ConstAttr 0x555f330cb468 Implicit # | | |-FunctionDecl 0x555f330cb6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x555f330cb4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f330cb560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cb770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cb7d0 # | | | |-NoThrowAttr 0x555f330cb810 Implicit # | | | `-ConstAttr 0x555f330cb838 Implicit # | | |-FunctionDecl 0x555f330cba88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x555f330cb8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f330cb930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cbb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cbba0 # | | | |-NoThrowAttr 0x555f330cbbe0 Implicit # | | | `-ConstAttr 0x555f330cbc08 Implicit # | | |-FunctionDecl 0x555f330cbe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x555f330cbc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f330cbd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cbf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cbf70 # | | | |-NoThrowAttr 0x555f330cbfb0 Implicit # | | | `-ConstAttr 0x555f330cbfd8 Implicit # | | |-FunctionDecl 0x555f330cc228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x555f330cc050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f330cc0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cc2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cc340 # | | | |-NoThrowAttr 0x555f330cc380 Implicit # | | | `-ConstAttr 0x555f330cc3a8 Implicit # | | |-FunctionDecl 0x555f330cc5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x555f330cc420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f330cc4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cc6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cc710 # | | | |-NoThrowAttr 0x555f330cc750 Implicit # | | | `-ConstAttr 0x555f330cc778 Implicit # | | |-FunctionDecl 0x555f330cc9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x555f330cc7d8 col:57 'double' # | | | |-ParmVarDecl 0x555f330cc8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330ccab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330ccb10 # | | | |-NoThrowAttr 0x555f330ccb50 Implicit # | | | `-ConstAttr 0x555f330ccb78 Implicit # | | |-FunctionDecl 0x555f330ccdc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x555f330ccbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x555f330ccc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cce80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330ccee0 # | | | |-NoThrowAttr 0x555f330ccf20 Implicit # | | | `-ConstAttr 0x555f330ccf48 Implicit # | | |-FunctionDecl 0x555f330cd198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x555f330ccfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x555f330cd040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cd250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cd2b0 # | | | |-NoThrowAttr 0x555f330cd2f0 Implicit # | | | `-ConstAttr 0x555f330cd318 Implicit # | | |-FunctionDecl 0x555f330cd568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x555f330cd390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x555f330cd410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330cd620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x555f330cd680 # | | | |-NoThrowAttr 0x555f330cd6c0 Implicit # | | | `-ConstAttr 0x555f330cd6e8 Implicit # | | |-FunctionDecl 0x555f330cd820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x555f330cd770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555f330cd8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cd990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330cd9c0 # | | | |-NoThrowAttr 0x555f330cda00 Implicit # | | | `-ConstAttr 0x555f330cda28 Implicit # | | |-FunctionDecl 0x555f330cdb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330cdaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x555f330cdc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cdcc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330cdcf0 # | | | |-NoThrowAttr 0x555f330cdd30 Implicit # | | | `-ConstAttr 0x555f330cdd58 Implicit # | | |-FunctionDecl 0x555f330cde90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330cdde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x555f330cdf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330ce000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330ce030 # | | | |-NoThrowAttr 0x555f330ce070 Implicit # | | | `-ConstAttr 0x555f330ce098 Implicit # | | |-FunctionDecl 0x555f330ce1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330ce120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x555f330ce280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330ce340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330ce370 # | | | |-NoThrowAttr 0x555f330ce3b0 Implicit # | | | `-ConstAttr 0x555f330ce3d8 Implicit # | | |-FunctionDecl 0x555f330ce510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330ce460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555f330ce5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330ce680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330ce6b0 # | | | |-NoThrowAttr 0x555f330ce6f0 Implicit # | | | `-ConstAttr 0x555f330ce718 Implicit # | | |-FunctionDecl 0x555f330ce8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330ce7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555f330ce960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cea20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330cea50 # | | | |-NoThrowAttr 0x555f330cea90 Implicit # | | | `-ConstAttr 0x555f330ceab8 Implicit # | | |-FunctionDecl 0x555f330cebf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330ceb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330ceca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330ced60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330ced90 # | | | |-NoThrowAttr 0x555f330cedd0 Implicit # | | | `-ConstAttr 0x555f330cedf8 Implicit # | | |-FunctionDecl 0x555f330cef30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330cee80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330cefe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cf0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x555f330cf0d0 # | | | |-NoThrowAttr 0x555f330cf110 Implicit # | | | `-ConstAttr 0x555f330cf138 Implicit # | | |-FunctionDecl 0x555f330cf270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x555f330cf1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555f330cf320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cf3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330cf410 # | | | |-NoThrowAttr 0x555f330cf450 Implicit # | | | `-ConstAttr 0x555f330cf478 Implicit # | | |-FunctionDecl 0x555f330cf5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330cf4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x555f330cf650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cf710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330cf740 # | | | |-NoThrowAttr 0x555f330cf780 Implicit # | | | `-ConstAttr 0x555f330cf7a8 Implicit # | | |-FunctionDecl 0x555f330cf8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330cf830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x555f330cf990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cfa50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330cfa80 # | | | |-NoThrowAttr 0x555f330cfac0 Implicit # | | | `-ConstAttr 0x555f330cfae8 Implicit # | | |-FunctionDecl 0x555f330cfc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330cfb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x555f330cfcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330cfd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330cfdc0 # | | | |-NoThrowAttr 0x555f330cfe00 Implicit # | | | `-ConstAttr 0x555f330cfe28 Implicit # | | |-FunctionDecl 0x555f330cff60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330cfeb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555f330d0010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d00d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330d0100 # | | | |-NoThrowAttr 0x555f330d0140 Implicit # | | | `-ConstAttr 0x555f330d0168 Implicit # | | |-FunctionDecl 0x555f330d02a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330d01f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555f330d0350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d0410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330d0440 # | | | |-NoThrowAttr 0x555f330d0480 Implicit # | | | `-ConstAttr 0x555f330d04a8 Implicit # | | |-FunctionDecl 0x555f330d05e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330d0530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330d0690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d0750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330d0780 # | | | |-NoThrowAttr 0x555f330d07c0 Implicit # | | | `-ConstAttr 0x555f330d07e8 Implicit # | | |-FunctionDecl 0x555f330d0970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330d08c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330d0a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d0ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x555f330d0b10 # | | | |-NoThrowAttr 0x555f330d0b50 Implicit # | | | `-ConstAttr 0x555f330d0b78 Implicit # | | |-FunctionDecl 0x555f330d0cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x555f330d0c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555f330d0d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d0e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d0e50 # | | | |-NoThrowAttr 0x555f330d0e90 Implicit # | | | `-ConstAttr 0x555f330d0eb8 Implicit # | | |-FunctionDecl 0x555f330d0fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330d0f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x555f330d1090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d1150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d1180 # | | | |-NoThrowAttr 0x555f330d11c0 Implicit # | | | `-ConstAttr 0x555f330d11e8 Implicit # | | |-FunctionDecl 0x555f330d1320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330d1270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x555f330d13d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d1490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d14c0 # | | | |-NoThrowAttr 0x555f330d1500 Implicit # | | | `-ConstAttr 0x555f330d1528 Implicit # | | |-FunctionDecl 0x555f330d1660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330d15b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x555f330d1710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d17d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d1800 # | | | |-NoThrowAttr 0x555f330d1840 Implicit # | | | `-ConstAttr 0x555f330d1868 Implicit # | | |-FunctionDecl 0x555f330d19a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330d18f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555f330d1a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d1b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d1b40 # | | | |-NoThrowAttr 0x555f330d1b80 Implicit # | | | `-ConstAttr 0x555f330d1ba8 Implicit # | | |-FunctionDecl 0x555f330d1ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330d1c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555f330d1d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d1e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d1e80 # | | | |-NoThrowAttr 0x555f330d1ec0 Implicit # | | | `-ConstAttr 0x555f330d1ee8 Implicit # | | |-FunctionDecl 0x555f330d2020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330d1f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330d20d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d2190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d21c0 # | | | |-NoThrowAttr 0x555f330d2200 Implicit # | | | `-ConstAttr 0x555f330d2228 Implicit # | | |-FunctionDecl 0x555f330d2360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330d22b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330d2410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d24d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x555f330d2500 # | | | |-NoThrowAttr 0x555f330d2540 Implicit # | | | `-ConstAttr 0x555f330d2568 Implicit # | | |-FunctionDecl 0x555f330d2678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x555f330d25c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x555f330d2728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d2788 # | | | |-NoThrowAttr 0x555f330d27c8 Implicit # | | | `-ConstAttr 0x555f330d27f0 Implicit # | | |-FunctionDecl 0x555f330d29b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330d2858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d2a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d2ac8 # | | | |-NoThrowAttr 0x555f330d2b08 Implicit # | | | `-ConstAttr 0x555f330d2b30 Implicit # | | |-FunctionDecl 0x555f330d2c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330d2ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d2d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d2d68 # | | | |-NoThrowAttr 0x555f330d2da8 Implicit # | | | `-ConstAttr 0x555f330d2dd0 Implicit # | | |-FunctionDecl 0x555f330d2ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330d2e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d2fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d3008 # | | | |-NoThrowAttr 0x555f330d3048 Implicit # | | | `-ConstAttr 0x555f330d3070 Implicit # | | |-FunctionDecl 0x555f330d3180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x555f330d30d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x555f330d3230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d3290 # | | | |-NoThrowAttr 0x555f330d32d0 Implicit # | | | `-ConstAttr 0x555f330d32f8 Implicit # | | |-FunctionDecl 0x555f330d3420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330d3370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d34d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d3530 # | | | |-NoThrowAttr 0x555f330d3570 Implicit # | | | `-ConstAttr 0x555f330d3598 Implicit # | | |-FunctionDecl 0x555f330d36c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x555f330d3610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d3770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d37d0 # | | | |-NoThrowAttr 0x555f330d3810 Implicit # | | | `-ConstAttr 0x555f330d3838 Implicit # | | |-FunctionDecl 0x555f330d3960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x555f330d38b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d3a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d3a70 # | | | |-NoThrowAttr 0x555f330d3ab0 Implicit # | | | `-ConstAttr 0x555f330d3ad8 Implicit # | | |-FunctionDecl 0x555f330d3c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x555f330d3b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330d3cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d3d10 # | | | |-NoThrowAttr 0x555f330d3d50 Implicit # | | | `-ConstAttr 0x555f330d3d78 Implicit # | | |-FunctionDecl 0x555f330d3ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330d3df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d3f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d3fb0 # | | | |-NoThrowAttr 0x555f330d3ff0 Implicit # | | | `-ConstAttr 0x555f330d4018 Implicit # | | |-FunctionDecl 0x555f330d4140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330d4090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d41f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d4250 # | | | |-NoThrowAttr 0x555f330d4290 Implicit # | | | `-ConstAttr 0x555f330d42b8 Implicit # | | |-FunctionDecl 0x555f330d43e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330d4330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d4490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d44f0 # | | | |-NoThrowAttr 0x555f330d4530 Implicit # | | | `-ConstAttr 0x555f330d4558 Implicit # | | |-FunctionDecl 0x555f330d4680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330d45d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330d4730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d4790 # | | | |-NoThrowAttr 0x555f330d47d0 Implicit # | | | `-ConstAttr 0x555f330d47f8 Implicit # | | |-FunctionDecl 0x555f330d4bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330d4870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d4c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d4cd0 # | | | |-NoThrowAttr 0x555f330d4d10 Implicit # | | | `-ConstAttr 0x555f330d4d38 Implicit # | | |-FunctionDecl 0x555f330d4e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330d4db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d4f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d4f70 # | | | |-NoThrowAttr 0x555f330d4fb0 Implicit # | | | `-ConstAttr 0x555f330d4fd8 Implicit # | | |-FunctionDecl 0x555f330d5100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330d5050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d51b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d5210 # | | | |-NoThrowAttr 0x555f330d5250 Implicit # | | | `-ConstAttr 0x555f330d5278 Implicit # | | |-FunctionDecl 0x555f330d53a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330d52f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330d5450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d54b0 # | | | |-NoThrowAttr 0x555f330d54f0 Implicit # | | | `-ConstAttr 0x555f330d5518 Implicit # | | |-FunctionDecl 0x555f330d5640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330d5590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d56f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d5750 # | | | |-NoThrowAttr 0x555f330d5790 Implicit # | | | `-ConstAttr 0x555f330d57b8 Implicit # | | |-FunctionDecl 0x555f330d58e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330d5830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d5990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d59f0 # | | | |-NoThrowAttr 0x555f330d5a30 Implicit # | | | `-ConstAttr 0x555f330d5a58 Implicit # | | |-FunctionDecl 0x555f330d5b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330d5ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d5c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d5c90 # | | | |-NoThrowAttr 0x555f330d5cd0 Implicit # | | | `-ConstAttr 0x555f330d5cf8 Implicit # | | |-FunctionDecl 0x555f330d5e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x555f330d5d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x555f330d5eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d5f18 # | | | |-NoThrowAttr 0x555f330d5f58 Implicit # | | | `-ConstAttr 0x555f330d5f80 Implicit # | | |-FunctionDecl 0x555f330d60a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330d5ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d6158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d61b8 # | | | |-NoThrowAttr 0x555f330d61f8 Implicit # | | | `-ConstAttr 0x555f330d6220 Implicit # | | |-FunctionDecl 0x555f330d6348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330d6298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d63f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d6458 # | | | |-NoThrowAttr 0x555f330d6498 Implicit # | | | `-ConstAttr 0x555f330d64c0 Implicit # | | |-FunctionDecl 0x555f330d65e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330d6538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d6698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d66f8 # | | | |-NoThrowAttr 0x555f330d6738 Implicit # | | | `-ConstAttr 0x555f330d6760 Implicit # | | |-FunctionDecl 0x555f330d6870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x555f330d67c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x555f330d6920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d6980 # | | | |-NoThrowAttr 0x555f330d69c0 Implicit # | | | `-ConstAttr 0x555f330d69e8 Implicit # | | |-FunctionDecl 0x555f330d6b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x555f330d6a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d6e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d6e70 # | | | |-NoThrowAttr 0x555f330d6eb0 Implicit # | | | `-ConstAttr 0x555f330d6ed8 Implicit # | | |-FunctionDecl 0x555f330d7000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x555f330d6f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d70b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d7110 # | | | |-NoThrowAttr 0x555f330d7150 Implicit # | | | `-ConstAttr 0x555f330d7178 Implicit # | | |-FunctionDecl 0x555f330d72a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330d71f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d7350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x555f330d73b0 # | | | |-NoThrowAttr 0x555f330d73f0 Implicit # | | | `-ConstAttr 0x555f330d7418 Implicit # | | |-FunctionDecl 0x555f330d7528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x555f330d7478 col:52 'half' # | | | |-BuiltinAliasAttr 0x555f330d75d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d7638 # | | | |-NoThrowAttr 0x555f330d7678 Implicit # | | | `-ConstAttr 0x555f330d76a0 Implicit # | | |-FunctionDecl 0x555f330d77b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330d7708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330d7868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d78c8 # | | | |-NoThrowAttr 0x555f330d7908 Implicit # | | | `-ConstAttr 0x555f330d7930 Implicit # | | |-FunctionDecl 0x555f330d7a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330d79a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330d7b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d7b68 # | | | |-NoThrowAttr 0x555f330d7ba8 Implicit # | | | `-ConstAttr 0x555f330d7bd0 Implicit # | | |-FunctionDecl 0x555f330d7cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330d7c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330d7da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d7e08 # | | | |-NoThrowAttr 0x555f330d7e48 Implicit # | | | `-ConstAttr 0x555f330d7e70 Implicit # | | |-FunctionDecl 0x555f330d7f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x555f330d7ee0 col:50 'int' # | | | |-AvailabilityAttr 0x555f330d8040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d8100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d8130 # | | | |-NoThrowAttr 0x555f330d8170 Implicit # | | | `-ConstAttr 0x555f330d8198 Implicit # | | |-FunctionDecl 0x555f330d82d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330d8220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x555f330d8380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d8440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d8470 # | | | |-NoThrowAttr 0x555f330d84b0 Implicit # | | | `-ConstAttr 0x555f330d84d8 Implicit # | | |-FunctionDecl 0x555f330d8610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x555f330d8560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x555f330d86c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d8780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d87b0 # | | | |-NoThrowAttr 0x555f330d87f0 Implicit # | | | `-ConstAttr 0x555f330d8818 Implicit # | | |-FunctionDecl 0x555f330d8950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x555f330d88a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x555f330d8a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d8ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d8af0 # | | | |-NoThrowAttr 0x555f330d8b30 Implicit # | | | `-ConstAttr 0x555f330d8b58 Implicit # | | |-FunctionDecl 0x555f330d8c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x555f330d8be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555f330d8d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330d9e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330d9e60 # | | | |-NoThrowAttr 0x555f330d9ea0 Implicit # | | | `-ConstAttr 0x555f330d9ec8 Implicit # | | |-FunctionDecl 0x555f330da000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330d9f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x555f330da0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330da170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330da1a0 # | | | |-NoThrowAttr 0x555f330da1e0 Implicit # | | | `-ConstAttr 0x555f330da208 Implicit # | | |-FunctionDecl 0x555f330da340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330da290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x555f330da3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330da4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330da4e0 # | | | |-NoThrowAttr 0x555f330da520 Implicit # | | | `-ConstAttr 0x555f330da548 Implicit # | | |-FunctionDecl 0x555f330da680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330da5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x555f330da730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330da7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330da820 # | | | |-NoThrowAttr 0x555f330da860 Implicit # | | | `-ConstAttr 0x555f330da888 Implicit # | | |-FunctionDecl 0x555f330da9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330da910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x555f330daa70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330dab30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330dab60 # | | | |-NoThrowAttr 0x555f330daba0 Implicit # | | | `-ConstAttr 0x555f330dabc8 Implicit # | | |-FunctionDecl 0x555f330dad00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330dac50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x555f330dadb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330dae70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330daea0 # | | | |-NoThrowAttr 0x555f330daee0 Implicit # | | | `-ConstAttr 0x555f330daf08 Implicit # | | |-FunctionDecl 0x555f330db040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330daf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330db0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330db1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330db1e0 # | | | |-NoThrowAttr 0x555f330db220 Implicit # | | | `-ConstAttr 0x555f330db248 Implicit # | | |-FunctionDecl 0x555f330db380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330db2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330db430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330db4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330db520 # | | | |-NoThrowAttr 0x555f330db560 Implicit # | | | `-ConstAttr 0x555f330db588 Implicit # | | |-FunctionDecl 0x555f330db6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330db610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555f330db770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330db830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330db860 # | | | |-NoThrowAttr 0x555f330db8a0 Implicit # | | | `-ConstAttr 0x555f330db8c8 Implicit # | | |-FunctionDecl 0x555f330dba00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330db950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555f330dbab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330dbb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330dbba0 # | | | |-NoThrowAttr 0x555f330dbbe0 Implicit # | | | `-ConstAttr 0x555f330dbc08 Implicit # | | |-FunctionDecl 0x555f330dbd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330dbc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330df5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330df680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330df6b0 # | | | |-NoThrowAttr 0x555f330df6f0 Implicit # | | | `-ConstAttr 0x555f330df718 Implicit # | | |-FunctionDecl 0x555f330df850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330df7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330df900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330df9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330df9f0 # | | | |-NoThrowAttr 0x555f330dfa30 Implicit # | | | `-ConstAttr 0x555f330dfa58 Implicit # | | |-FunctionDecl 0x555f330dfb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x555f330dfac8 col:54 'float' # | | | |-AvailabilityAttr 0x555f330dfc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330dfce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330dfd18 # | | | |-NoThrowAttr 0x555f330dfd58 Implicit # | | | `-ConstAttr 0x555f330dfd80 Implicit # | | |-FunctionDecl 0x555f330dfeb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330dfe08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x555f330dff68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330e0028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330e0058 # | | | |-NoThrowAttr 0x555f330e0098 Implicit # | | | `-ConstAttr 0x555f330e00c0 Implicit # | | |-FunctionDecl 0x555f330e01f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330e0148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x555f330e02a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330e0368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330e0398 # | | | |-NoThrowAttr 0x555f330e03d8 Implicit # | | | `-ConstAttr 0x555f330e0400 Implicit # | | |-FunctionDecl 0x555f330e0538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330e0488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x555f330e05e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330e06a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330e06d8 # | | | |-NoThrowAttr 0x555f330e0718 Implicit # | | | `-ConstAttr 0x555f330e0740 Implicit # | | |-FunctionDecl 0x555f330e0860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x555f330e07b0 col:56 'double' # | | | |-AvailabilityAttr 0x555f330e0910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330e09d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330e0a00 # | | | |-NoThrowAttr 0x555f330e0a40 Implicit # | | | `-ConstAttr 0x555f330e0a68 Implicit # | | |-FunctionDecl 0x555f330e0ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x555f330e0af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x555f330e0c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330e0d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330e0d40 # | | | |-NoThrowAttr 0x555f330e0d80 Implicit # | | | `-ConstAttr 0x555f330e0da8 Implicit # | | |-FunctionDecl 0x555f330e0ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x555f330e0e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x555f330e0f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330e1050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330e1080 # | | | |-NoThrowAttr 0x555f330e10c0 Implicit # | | | `-ConstAttr 0x555f330e10e8 Implicit # | | |-FunctionDecl 0x555f330e1220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330e1170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x555f330e12d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330e1390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x555f330e13c0 # | | | |-NoThrowAttr 0x555f330e1400 Implicit # | | | `-ConstAttr 0x555f330e1428 Implicit # | | |-FunctionDecl 0x555f330e15d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x555f330e1488 col:52 'half' # | | | |-BuiltinAliasAttr 0x555f330e1680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e16e0 # | | | |-NoThrowAttr 0x555f330e1720 Implicit # | | | `-ConstAttr 0x555f330e1748 Implicit # | | |-FunctionDecl 0x555f330e1860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330e17b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330e1910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e1970 # | | | |-NoThrowAttr 0x555f330e19b0 Implicit # | | | `-ConstAttr 0x555f330e19d8 Implicit # | | |-FunctionDecl 0x555f330e1b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330e1a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330e1bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e1c10 # | | | |-NoThrowAttr 0x555f330e1c50 Implicit # | | | `-ConstAttr 0x555f330e1c78 Implicit # | | |-FunctionDecl 0x555f330e1da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330e1cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330e1e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e1eb0 # | | | |-NoThrowAttr 0x555f330e1ef0 Implicit # | | | `-ConstAttr 0x555f330e1f18 Implicit # | | |-FunctionDecl 0x555f330e2028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x555f330e1f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x555f330e20d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e2138 # | | | |-NoThrowAttr 0x555f330e2178 Implicit # | | | `-ConstAttr 0x555f330e21a0 Implicit # | | |-FunctionDecl 0x555f330e22c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330e2218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f330e2378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e23d8 # | | | |-NoThrowAttr 0x555f330e2418 Implicit # | | | `-ConstAttr 0x555f330e2440 Implicit # | | |-FunctionDecl 0x555f330e2568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x555f330e24b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330e2618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e2678 # | | | |-NoThrowAttr 0x555f330e26b8 Implicit # | | | `-ConstAttr 0x555f330e26e0 Implicit # | | |-FunctionDecl 0x555f330e2808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x555f330e2758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f330e28b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e2918 # | | | |-NoThrowAttr 0x555f330e2958 Implicit # | | | `-ConstAttr 0x555f330e2980 Implicit # | | |-FunctionDecl 0x555f330e2aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x555f330e29f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330e2b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e2bb8 # | | | |-NoThrowAttr 0x555f330e2bf8 Implicit # | | | `-ConstAttr 0x555f330e2c20 Implicit # | | |-FunctionDecl 0x555f330e2d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330e2c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330e2df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e2e58 # | | | |-NoThrowAttr 0x555f330e2e98 Implicit # | | | `-ConstAttr 0x555f330e2ec0 Implicit # | | |-FunctionDecl 0x555f330e2fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330e2f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330e3098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e30f8 # | | | |-NoThrowAttr 0x555f330e3138 Implicit # | | | `-ConstAttr 0x555f330e3160 Implicit # | | |-FunctionDecl 0x555f330e3288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330e31d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f330e3338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e3398 # | | | |-NoThrowAttr 0x555f330e33d8 Implicit # | | | `-ConstAttr 0x555f330e3400 Implicit # | | |-FunctionDecl 0x555f330e3528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330e3478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330e35e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e3648 # | | | |-NoThrowAttr 0x555f330e3688 Implicit # | | | `-ConstAttr 0x555f330e36b0 Implicit # | | |-FunctionDecl 0x555f330e37d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330e3728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330e3888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e38e8 # | | | |-NoThrowAttr 0x555f330e3928 Implicit # | | | `-ConstAttr 0x555f330e3950 Implicit # | | |-FunctionDecl 0x555f330e3a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330e39c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330e3b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e3b88 # | | | |-NoThrowAttr 0x555f330e3bc8 Implicit # | | | `-ConstAttr 0x555f330e3bf0 Implicit # | | |-FunctionDecl 0x555f330e3d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330e3c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330e3dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e3e28 # | | | |-NoThrowAttr 0x555f330e3e68 Implicit # | | | `-ConstAttr 0x555f330e3e90 Implicit # | | |-FunctionDecl 0x555f330e3fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330e3f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330e4068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e40c8 # | | | |-NoThrowAttr 0x555f330e4108 Implicit # | | | `-ConstAttr 0x555f330e4130 Implicit # | | |-FunctionDecl 0x555f330e4258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330e41a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330e4308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e4368 # | | | |-NoThrowAttr 0x555f330e43a8 Implicit # | | | `-ConstAttr 0x555f330e43d0 Implicit # | | |-FunctionDecl 0x555f330e44f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330e4448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330e45a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e4608 # | | | |-NoThrowAttr 0x555f330e4648 Implicit # | | | `-ConstAttr 0x555f330e4670 Implicit # | | |-FunctionDecl 0x555f330e4798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330e46e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330e4848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e48a8 # | | | |-NoThrowAttr 0x555f330e48e8 Implicit # | | | `-ConstAttr 0x555f330e4910 Implicit # | | |-FunctionDecl 0x555f330e4a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x555f330e4970 col:54 'float' # | | | |-BuiltinAliasAttr 0x555f330e4ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e4b30 # | | | |-NoThrowAttr 0x555f330e4b70 Implicit # | | | `-ConstAttr 0x555f330e4b98 Implicit # | | |-FunctionDecl 0x555f330e4cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330e4c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330e4d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e4dd0 # | | | |-NoThrowAttr 0x555f330e4e10 Implicit # | | | `-ConstAttr 0x555f330e4e38 Implicit # | | |-FunctionDecl 0x555f330e4f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330e4eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330e5010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e5070 # | | | |-NoThrowAttr 0x555f330e50b0 Implicit # | | | `-ConstAttr 0x555f330e50d8 Implicit # | | |-FunctionDecl 0x555f330e5200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330e5150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330e52b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e5310 # | | | |-NoThrowAttr 0x555f330e5350 Implicit # | | | `-ConstAttr 0x555f330e5378 Implicit # | | |-FunctionDecl 0x555f330e5488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x555f330e53d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x555f330e5538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330e5598 # | | | |-NoThrowAttr 0x555f33085ce0 Implicit # | | | `-ConstAttr 0x555f33085d08 Implicit # | | |-FunctionDecl 0x555f33085e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x555f33085d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f33085ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f33085f40 # | | | |-NoThrowAttr 0x555f33085f80 Implicit # | | | `-ConstAttr 0x555f33085fa8 Implicit # | | |-FunctionDecl 0x555f330860d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x555f33086020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f33086180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f330861e0 # | | | |-NoThrowAttr 0x555f33086220 Implicit # | | | `-ConstAttr 0x555f33086248 Implicit # | | |-FunctionDecl 0x555f33086370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330862c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f33086420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x555f33086480 # | | | |-NoThrowAttr 0x555f330864c0 Implicit # | | | `-ConstAttr 0x555f330864e8 Implicit # | | |-FunctionDecl 0x555f330865f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x555f33086548 col:56 'half' # | | | |-BuiltinAliasAttr 0x555f330866a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33086708 # | | | |-NoThrowAttr 0x555f33086748 Implicit # | | | `-ConstAttr 0x555f33086770 Implicit # | | |-FunctionDecl 0x555f33086888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330867d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33086938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33086998 # | | | |-NoThrowAttr 0x555f330869d8 Implicit # | | | `-ConstAttr 0x555f33086a00 Implicit # | | |-FunctionDecl 0x555f33086b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33086a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33086bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33086c38 # | | | |-NoThrowAttr 0x555f33086c78 Implicit # | | | `-ConstAttr 0x555f33086ca0 Implicit # | | |-FunctionDecl 0x555f33086dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33086d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33086e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33086ed8 # | | | |-NoThrowAttr 0x555f33086f18 Implicit # | | | `-ConstAttr 0x555f33086f40 Implicit # | | |-FunctionDecl 0x555f33087060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x555f33086fb0 col:54 'int' # | | | |-AvailabilityAttr 0x555f33087110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330871d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33087200 # | | | |-NoThrowAttr 0x555f33087240 Implicit # | | | `-ConstAttr 0x555f33087268 Implicit # | | |-FunctionDecl 0x555f330873a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330872f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x555f33087450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33087510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33087540 # | | | |-NoThrowAttr 0x555f33087580 Implicit # | | | `-ConstAttr 0x555f330875a8 Implicit # | | |-FunctionDecl 0x555f330876e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x555f33087630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x555f33087790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33087850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33087880 # | | | |-NoThrowAttr 0x555f330878c0 Implicit # | | | `-ConstAttr 0x555f330878e8 Implicit # | | |-FunctionDecl 0x555f33087a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x555f33087970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x555f33087ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33087b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33087bc0 # | | | |-NoThrowAttr 0x555f33087c00 Implicit # | | | `-ConstAttr 0x555f33087c28 Implicit # | | |-FunctionDecl 0x555f33087da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x555f33087cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x555f33087e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33087f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33087f40 # | | | |-NoThrowAttr 0x555f33087f80 Implicit # | | | `-ConstAttr 0x555f33087fa8 Implicit # | | |-FunctionDecl 0x555f330880e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f33088030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x555f33088190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33088250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33088280 # | | | |-NoThrowAttr 0x555f330882c0 Implicit # | | | `-ConstAttr 0x555f330882e8 Implicit # | | |-FunctionDecl 0x555f33088420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f33088370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x555f330884d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33088590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330885c0 # | | | |-NoThrowAttr 0x555f33088600 Implicit # | | | `-ConstAttr 0x555f33088628 Implicit # | | |-FunctionDecl 0x555f33088760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330886b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x555f33088810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330888d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33088900 # | | | |-NoThrowAttr 0x555f33088940 Implicit # | | | `-ConstAttr 0x555f33088968 Implicit # | | |-FunctionDecl 0x555f33088aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330889f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x555f33088b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33088c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33088c40 # | | | |-NoThrowAttr 0x555f33088c80 Implicit # | | | `-ConstAttr 0x555f33088ca8 Implicit # | | |-FunctionDecl 0x555f33088de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f33088d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x555f33088e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33088f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33088f80 # | | | |-NoThrowAttr 0x555f33088fc0 Implicit # | | | `-ConstAttr 0x555f33088fe8 Implicit # | | |-FunctionDecl 0x555f33089120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f33089070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330891d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33089290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330892c0 # | | | |-NoThrowAttr 0x555f33089300 Implicit # | | | `-ConstAttr 0x555f33089328 Implicit # | | |-FunctionDecl 0x555f33089460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330893b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x555f33089510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330895d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33089600 # | | | |-NoThrowAttr 0x555f33089640 Implicit # | | | `-ConstAttr 0x555f33089668 Implicit # | | |-FunctionDecl 0x555f330897a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330896f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x555f33089850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33089910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33089940 # | | | |-NoThrowAttr 0x555f33089980 Implicit # | | | `-ConstAttr 0x555f330899a8 Implicit # | | |-FunctionDecl 0x555f33089ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f33089a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x555f33089b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f33089c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f33089c80 # | | | |-NoThrowAttr 0x555f33089cc0 Implicit # | | | `-ConstAttr 0x555f330f1610 Implicit # | | |-FunctionDecl 0x555f330f1748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330f1698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x555f330f17f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f18b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f18e8 # | | | |-NoThrowAttr 0x555f330f1928 Implicit # | | | `-ConstAttr 0x555f330f1950 Implicit # | | |-FunctionDecl 0x555f330f1a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330f19d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x555f330f1b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f1bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f1c28 # | | | |-NoThrowAttr 0x555f330f1c68 Implicit # | | | `-ConstAttr 0x555f330f1c90 Implicit # | | |-FunctionDecl 0x555f330f1db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x555f330f1d00 col:58 'float' # | | | |-AvailabilityAttr 0x555f330f1e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f1f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f1f50 # | | | |-NoThrowAttr 0x555f330f1f90 Implicit # | | | `-ConstAttr 0x555f330f1fb8 Implicit # | | |-FunctionDecl 0x555f330f20f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330f2040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x555f330f21a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f2260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f2290 # | | | |-NoThrowAttr 0x555f330f22d0 Implicit # | | | `-ConstAttr 0x555f330f22f8 Implicit # | | |-FunctionDecl 0x555f330f2430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330f2380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x555f330f24e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f25a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f25d0 # | | | |-NoThrowAttr 0x555f330f2610 Implicit # | | | `-ConstAttr 0x555f330f2638 Implicit # | | |-FunctionDecl 0x555f330f2770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330f26c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x555f330f2820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f28e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f2910 # | | | |-NoThrowAttr 0x555f330f2950 Implicit # | | | `-ConstAttr 0x555f330f2978 Implicit # | | |-FunctionDecl 0x555f330f2a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x555f330f29e8 col:60 'double' # | | | |-AvailabilityAttr 0x555f330f2b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f2c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f2c38 # | | | |-NoThrowAttr 0x555f330f2c78 Implicit # | | | `-ConstAttr 0x555f330f2ca0 Implicit # | | |-FunctionDecl 0x555f330f2dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x555f330f2d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x555f330f2e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f2f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f2f78 # | | | |-NoThrowAttr 0x555f330f2fb8 Implicit # | | | `-ConstAttr 0x555f330f2fe0 Implicit # | | |-FunctionDecl 0x555f330f3118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x555f330f3068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x555f330f31c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f3288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f32b8 # | | | |-NoThrowAttr 0x555f330f32f8 Implicit # | | | `-ConstAttr 0x555f330f3320 Implicit # | | |-FunctionDecl 0x555f330f3458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330f33a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x555f330f3508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x555f330f35c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x555f330f3620 # | | | |-NoThrowAttr 0x555f330f3660 Implicit # | | | `-ConstAttr 0x555f330f3688 Implicit # | | |-FunctionDecl 0x555f330f3798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x555f330f36e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x555f330f3848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f38a8 # | | | |-NoThrowAttr 0x555f330f38e8 Implicit # | | | `-ConstAttr 0x555f330f3910 Implicit # | | |-FunctionDecl 0x555f330f3a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330f3978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f3ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f3b38 # | | | |-NoThrowAttr 0x555f330f3b78 Implicit # | | | `-ConstAttr 0x555f330f3ba0 Implicit # | | |-FunctionDecl 0x555f330f3cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330f3c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f3d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f3dd8 # | | | |-NoThrowAttr 0x555f330f3e18 Implicit # | | | `-ConstAttr 0x555f330f3e40 Implicit # | | |-FunctionDecl 0x555f330f3f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330f3eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f4018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f4078 # | | | |-NoThrowAttr 0x555f330f40b8 Implicit # | | | `-ConstAttr 0x555f330f40e0 Implicit # | | |-FunctionDecl 0x555f330f41f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x555f330f4140 col:50 'int' # | | | |-BuiltinAliasAttr 0x555f330f42a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f4300 # | | | |-NoThrowAttr 0x555f330f4340 Implicit # | | | `-ConstAttr 0x555f330f4368 Implicit # | | |-FunctionDecl 0x555f330f4490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330f43e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f4540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f45a0 # | | | |-NoThrowAttr 0x555f330f45e0 Implicit # | | | `-ConstAttr 0x555f330f4608 Implicit # | | |-FunctionDecl 0x555f330f4730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x555f330f4680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f47e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f4840 # | | | |-NoThrowAttr 0x555f330f4880 Implicit # | | | `-ConstAttr 0x555f330f48a8 Implicit # | | |-FunctionDecl 0x555f330f49d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x555f330f4920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f4a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f4ae0 # | | | |-NoThrowAttr 0x555f330f4b20 Implicit # | | | `-ConstAttr 0x555f330f4b48 Implicit # | | |-FunctionDecl 0x555f330f4c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x555f330f4bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330f4d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f4d80 # | | | |-NoThrowAttr 0x555f330f4dc0 Implicit # | | | `-ConstAttr 0x555f330f4de8 Implicit # | | |-FunctionDecl 0x555f330f4f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330f4e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f4fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f5020 # | | | |-NoThrowAttr 0x555f330f5060 Implicit # | | | `-ConstAttr 0x555f330f5088 Implicit # | | |-FunctionDecl 0x555f330f51b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330f5100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f5260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f52c0 # | | | |-NoThrowAttr 0x555f330f5300 Implicit # | | | `-ConstAttr 0x555f330f5328 Implicit # | | |-FunctionDecl 0x555f330f5450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330f53a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f5500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f5560 # | | | |-NoThrowAttr 0x555f330f55a0 Implicit # | | | `-ConstAttr 0x555f330f55c8 Implicit # | | |-FunctionDecl 0x555f330f5710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330f5660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330f57c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f5820 # | | | |-NoThrowAttr 0x555f330f5860 Implicit # | | | `-ConstAttr 0x555f330f5888 Implicit # | | |-FunctionDecl 0x555f330f59b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330f5900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f5a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f5ac0 # | | | |-NoThrowAttr 0x555f330f5b00 Implicit # | | | `-ConstAttr 0x555f330f5b28 Implicit # | | |-FunctionDecl 0x555f330f5c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330f5ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f5d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f5d60 # | | | |-NoThrowAttr 0x555f330f5da0 Implicit # | | | `-ConstAttr 0x555f330f5dc8 Implicit # | | |-FunctionDecl 0x555f330f5ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330f5e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f5fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f6000 # | | | |-NoThrowAttr 0x555f330f6040 Implicit # | | | `-ConstAttr 0x555f330f6068 Implicit # | | |-FunctionDecl 0x555f330f6190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330f60e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330f6240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f62a0 # | | | |-NoThrowAttr 0x555f330f62e0 Implicit # | | | `-ConstAttr 0x555f330f6308 Implicit # | | |-FunctionDecl 0x555f330f6430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330f6380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f64e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f6540 # | | | |-NoThrowAttr 0x555f330f6580 Implicit # | | | `-ConstAttr 0x555f330f65a8 Implicit # | | |-FunctionDecl 0x555f330f66d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330f6620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f6780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f67e0 # | | | |-NoThrowAttr 0x555f330f6820 Implicit # | | | `-ConstAttr 0x555f330f6848 Implicit # | | |-FunctionDecl 0x555f330f6970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330f68c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f6a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f6a80 # | | | |-NoThrowAttr 0x555f330f6ac0 Implicit # | | | `-ConstAttr 0x555f330f6ae8 Implicit # | | |-FunctionDecl 0x555f330f6bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x555f330f6b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x555f330f6ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f6d08 # | | | |-NoThrowAttr 0x555f330f6d48 Implicit # | | | `-ConstAttr 0x555f330f6d70 Implicit # | | |-FunctionDecl 0x555f330f6e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330f6de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f6f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f6fa8 # | | | |-NoThrowAttr 0x555f330f6fe8 Implicit # | | | `-ConstAttr 0x555f330f7010 Implicit # | | |-FunctionDecl 0x555f330f7138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330f7088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f71e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f7248 # | | | |-NoThrowAttr 0x555f330f7288 Implicit # | | | `-ConstAttr 0x555f330f72b0 Implicit # | | |-FunctionDecl 0x555f330f73d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330f7328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f7488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f74e8 # | | | |-NoThrowAttr 0x555f330f7528 Implicit # | | | `-ConstAttr 0x555f330f7550 Implicit # | | |-FunctionDecl 0x555f330f7670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x555f330f75b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x555f330f7720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f7780 # | | | |-NoThrowAttr 0x555f330f77c0 Implicit # | | | `-ConstAttr 0x555f330f77e8 Implicit # | | |-FunctionDecl 0x555f330f7910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x555f330f7860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f79c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f7a20 # | | | |-NoThrowAttr 0x555f330f7a60 Implicit # | | | `-ConstAttr 0x555f330f7a88 Implicit # | | |-FunctionDecl 0x555f330f7bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x555f330f7b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f7c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f7cc0 # | | | |-NoThrowAttr 0x555f330f7d00 Implicit # | | | `-ConstAttr 0x555f330f7d28 Implicit # | | |-FunctionDecl 0x555f330f7e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330f7da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f7f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x555f330f7f60 # | | | |-NoThrowAttr 0x555f330f7fa0 Implicit # | | | `-ConstAttr 0x555f330f7fc8 Implicit # | | |-FunctionDecl 0x555f330f80d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x555f330f8028 col:56 'half' # | | | |-BuiltinAliasAttr 0x555f330f8188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f81e8 # | | | |-NoThrowAttr 0x555f330f8228 Implicit # | | | `-ConstAttr 0x555f330f8250 Implicit # | | |-FunctionDecl 0x555f330f8368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330f82b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f8418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f8478 # | | | |-NoThrowAttr 0x555f330f84b8 Implicit # | | | `-ConstAttr 0x555f330f84e0 Implicit # | | |-FunctionDecl 0x555f330f8608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330f8558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f86b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f8718 # | | | |-NoThrowAttr 0x555f330f8758 Implicit # | | | `-ConstAttr 0x555f330f8780 Implicit # | | |-FunctionDecl 0x555f330f88a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330f87f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f8958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f89b8 # | | | |-NoThrowAttr 0x555f330f89f8 Implicit # | | | `-ConstAttr 0x555f330f8a20 Implicit # | | |-FunctionDecl 0x555f330f8b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x555f330f8a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x555f330f8be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f8c40 # | | | |-NoThrowAttr 0x555f330f8c80 Implicit # | | | `-ConstAttr 0x555f330f8ca8 Implicit # | | |-FunctionDecl 0x555f330f8dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330f8d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f8e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f8ee0 # | | | |-NoThrowAttr 0x555f330f8f20 Implicit # | | | `-ConstAttr 0x555f330f8f48 Implicit # | | |-FunctionDecl 0x555f330f9070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x555f330f8fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f9120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f9180 # | | | |-NoThrowAttr 0x555f330f91c0 Implicit # | | | `-ConstAttr 0x555f330f91e8 Implicit # | | |-FunctionDecl 0x555f330f9310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x555f330f9260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f93c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f9420 # | | | |-NoThrowAttr 0x555f330f9460 Implicit # | | | `-ConstAttr 0x555f330f9488 Implicit # | | |-FunctionDecl 0x555f330f9650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x555f330f9500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330f9700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f9760 # | | | |-NoThrowAttr 0x555f330f97a0 Implicit # | | | `-ConstAttr 0x555f330f97c8 Implicit # | | |-FunctionDecl 0x555f330f98f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330f9840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330f99a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f9a00 # | | | |-NoThrowAttr 0x555f330f9a40 Implicit # | | | `-ConstAttr 0x555f330f9a68 Implicit # | | |-FunctionDecl 0x555f330f9b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330f9ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330f9c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f9ca0 # | | | |-NoThrowAttr 0x555f330f9ce0 Implicit # | | | `-ConstAttr 0x555f330f9d08 Implicit # | | |-FunctionDecl 0x555f330f9e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330f9d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f330f9ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330f9f40 # | | | |-NoThrowAttr 0x555f330f9f80 Implicit # | | | `-ConstAttr 0x555f330f9fa8 Implicit # | | |-FunctionDecl 0x555f330fa0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330fa020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330fa180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fa1e0 # | | | |-NoThrowAttr 0x555f330fa220 Implicit # | | | `-ConstAttr 0x555f330fa248 Implicit # | | |-FunctionDecl 0x555f330fa370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330fa2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330fa420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fa480 # | | | |-NoThrowAttr 0x555f330fa4c0 Implicit # | | | `-ConstAttr 0x555f330fa4e8 Implicit # | | |-FunctionDecl 0x555f330fa610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330fa560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330fa6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fa720 # | | | |-NoThrowAttr 0x555f330fa760 Implicit # | | | `-ConstAttr 0x555f330fa788 Implicit # | | |-FunctionDecl 0x555f330fa8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330fa800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330fa960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fa9c0 # | | | |-NoThrowAttr 0x555f330faa00 Implicit # | | | `-ConstAttr 0x555f330faa28 Implicit # | | |-FunctionDecl 0x555f330fab50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330faaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330fac00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fac60 # | | | |-NoThrowAttr 0x555f330faca0 Implicit # | | | `-ConstAttr 0x555f330facc8 Implicit # | | |-FunctionDecl 0x555f330fadf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330fad40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330faea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330faf00 # | | | |-NoThrowAttr 0x555f330faf40 Implicit # | | | `-ConstAttr 0x555f330faf68 Implicit # | | |-FunctionDecl 0x555f330fb090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330fafe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330fb140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fb1a0 # | | | |-NoThrowAttr 0x555f330fb1e0 Implicit # | | | `-ConstAttr 0x555f330fb208 Implicit # | | |-FunctionDecl 0x555f330fb330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330fb280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330fb3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fb440 # | | | |-NoThrowAttr 0x555f330fb480 Implicit # | | | `-ConstAttr 0x555f330fb4a8 Implicit # | | |-FunctionDecl 0x555f330fb660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x555f330fb508 col:58 'float' # | | | |-BuiltinAliasAttr 0x555f330fb710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fb770 # | | | |-NoThrowAttr 0x555f330fb7b0 Implicit # | | | `-ConstAttr 0x555f330fb7d8 Implicit # | | |-FunctionDecl 0x555f330fb900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330fb850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330fb9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fba10 # | | | |-NoThrowAttr 0x555f330fba50 Implicit # | | | `-ConstAttr 0x555f330fba78 Implicit # | | |-FunctionDecl 0x555f330fbba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330fbaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330fbc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fbcb0 # | | | |-NoThrowAttr 0x555f330fbcf0 Implicit # | | | `-ConstAttr 0x555f330fbd18 Implicit # | | |-FunctionDecl 0x555f330fbe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330fbd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330fbef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fbf50 # | | | |-NoThrowAttr 0x555f330fbf90 Implicit # | | | `-ConstAttr 0x555f330fbfb8 Implicit # | | |-FunctionDecl 0x555f330fc0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x555f330fc018 col:60 'double' # | | | |-BuiltinAliasAttr 0x555f330fc178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fc1d8 # | | | |-NoThrowAttr 0x555f330fc218 Implicit # | | | `-ConstAttr 0x555f330fc240 Implicit # | | |-FunctionDecl 0x555f330fc368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x555f330fc2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330fc418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fc478 # | | | |-NoThrowAttr 0x555f330fc4b8 Implicit # | | | `-ConstAttr 0x555f330fc4e0 Implicit # | | |-FunctionDecl 0x555f330fc608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x555f330fc558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330fc6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fc718 # | | | |-NoThrowAttr 0x555f330fc758 Implicit # | | | `-ConstAttr 0x555f330fc780 Implicit # | | |-FunctionDecl 0x555f330fc8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330fc7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f330fc958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x555f330fc9b8 # | | | |-NoThrowAttr 0x555f330fc9f8 Implicit # | | | `-ConstAttr 0x555f330fca20 Implicit # | | |-FunctionDecl 0x555f330fcb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x555f330fca80 col:54 'half' # | | | |-BuiltinAliasAttr 0x555f330fcbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fcc40 # | | | |-NoThrowAttr 0x555f330fcc80 Implicit # | | | `-ConstAttr 0x555f330fcca8 Implicit # | | |-FunctionDecl 0x555f330fcdc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330fcd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330fce70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fced0 # | | | |-NoThrowAttr 0x555f330fcf10 Implicit # | | | `-ConstAttr 0x555f330fcf38 Implicit # | | |-FunctionDecl 0x555f330fd060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330fcfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330fd110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fd170 # | | | |-NoThrowAttr 0x555f330fd1b0 Implicit # | | | `-ConstAttr 0x555f330fd1d8 Implicit # | | |-FunctionDecl 0x555f330fd300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330fd250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330fd3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fd410 # | | | |-NoThrowAttr 0x555f330fd450 Implicit # | | | `-ConstAttr 0x555f330fd478 Implicit # | | |-FunctionDecl 0x555f330fd588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x555f330fd4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x555f330fd670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fd6d0 # | | | |-NoThrowAttr 0x555f330fd710 Implicit # | | | `-ConstAttr 0x555f330fd738 Implicit # | | |-FunctionDecl 0x555f330fd860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330fd7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f330fd910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fd970 # | | | |-NoThrowAttr 0x555f330fd9b0 Implicit # | | | `-ConstAttr 0x555f330fd9d8 Implicit # | | |-FunctionDecl 0x555f330fdb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x555f330fda50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330fdbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fdc10 # | | | |-NoThrowAttr 0x555f330fdc50 Implicit # | | | `-ConstAttr 0x555f330fdc78 Implicit # | | |-FunctionDecl 0x555f330fdda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x555f330fdcf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f330fde50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fdeb0 # | | | |-NoThrowAttr 0x555f330fdef0 Implicit # | | | `-ConstAttr 0x555f330fdf18 Implicit # | | |-FunctionDecl 0x555f330fe040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x555f330fdf90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330fe0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fe150 # | | | |-NoThrowAttr 0x555f330fe190 Implicit # | | | `-ConstAttr 0x555f330fe1b8 Implicit # | | |-FunctionDecl 0x555f330fe2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x555f330fe230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330fe390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fe3f0 # | | | |-NoThrowAttr 0x555f330fe430 Implicit # | | | `-ConstAttr 0x555f330fe458 Implicit # | | |-FunctionDecl 0x555f330fe580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x555f330fe4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330fe630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fe690 # | | | |-NoThrowAttr 0x555f330fe6d0 Implicit # | | | `-ConstAttr 0x555f330fe6f8 Implicit # | | |-FunctionDecl 0x555f330fe820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x555f330fe770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f330fe8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fe930 # | | | |-NoThrowAttr 0x555f330fe970 Implicit # | | | `-ConstAttr 0x555f330fe998 Implicit # | | |-FunctionDecl 0x555f330feac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x555f330fea10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330feb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330febd0 # | | | |-NoThrowAttr 0x555f330fec10 Implicit # | | | `-ConstAttr 0x555f330fec38 Implicit # | | |-FunctionDecl 0x555f330fed60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330fecb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330fee10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330fee70 # | | | |-NoThrowAttr 0x555f330feeb0 Implicit # | | | `-ConstAttr 0x555f330feed8 Implicit # | | |-FunctionDecl 0x555f330ff000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330fef50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330ff0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330ff110 # | | | |-NoThrowAttr 0x555f330ff150 Implicit # | | | `-ConstAttr 0x555f330ff178 Implicit # | | |-FunctionDecl 0x555f330ff2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330ff1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330ff350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330ff3b0 # | | | |-NoThrowAttr 0x555f330ff3f0 Implicit # | | | `-ConstAttr 0x555f330ff418 Implicit # | | |-FunctionDecl 0x555f330ff540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x555f330ff490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330ff5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a57d0 # | | | |-NoThrowAttr 0x555f330a5810 Implicit # | | | `-ConstAttr 0x555f330a5838 Implicit # | | |-FunctionDecl 0x555f330a5960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330a58b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a5a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a5a70 # | | | |-NoThrowAttr 0x555f330a5ab0 Implicit # | | | `-ConstAttr 0x555f330a5ad8 Implicit # | | |-FunctionDecl 0x555f330a5c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330a5b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a5cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a5d10 # | | | |-NoThrowAttr 0x555f330a5d50 Implicit # | | | `-ConstAttr 0x555f330a5d78 Implicit # | | |-FunctionDecl 0x555f330a5ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330a5df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a5f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a5fb0 # | | | |-NoThrowAttr 0x555f330a5ff0 Implicit # | | | `-ConstAttr 0x555f330a6018 Implicit # | | |-FunctionDecl 0x555f330a6128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x555f330a6078 col:56 'float' # | | | |-BuiltinAliasAttr 0x555f330a61d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a6238 # | | | |-NoThrowAttr 0x555f330a6278 Implicit # | | | `-ConstAttr 0x555f330a62a0 Implicit # | | |-FunctionDecl 0x555f330a63c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330a6318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a6478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a64d8 # | | | |-NoThrowAttr 0x555f330a6518 Implicit # | | | `-ConstAttr 0x555f330a6540 Implicit # | | |-FunctionDecl 0x555f330a6668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330a65b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a6718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a6778 # | | | |-NoThrowAttr 0x555f330a67b8 Implicit # | | | `-ConstAttr 0x555f330a67e0 Implicit # | | |-FunctionDecl 0x555f330a6908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330a6858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a69b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a6a18 # | | | |-NoThrowAttr 0x555f330a6a58 Implicit # | | | `-ConstAttr 0x555f330a6a80 Implicit # | | |-FunctionDecl 0x555f330a6b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x555f330a6ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x555f330a6c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a6ca0 # | | | |-NoThrowAttr 0x555f330a6ce0 Implicit # | | | `-ConstAttr 0x555f330a6d08 Implicit # | | |-FunctionDecl 0x555f330a6e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x555f330a6d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a6ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a6f40 # | | | |-NoThrowAttr 0x555f330a6f80 Implicit # | | | `-ConstAttr 0x555f330a6fa8 Implicit # | | |-FunctionDecl 0x555f330a70d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x555f330a7020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a7180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a71e0 # | | | |-NoThrowAttr 0x555f330a7220 Implicit # | | | `-ConstAttr 0x555f330a7248 Implicit # | | |-FunctionDecl 0x555f330a7370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x555f330a72c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a7420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x555f330a7480 # | | | |-NoThrowAttr 0x555f330a74c0 Implicit # | | | `-ConstAttr 0x555f330a74e8 Implicit # | | |-FunctionDecl 0x555f330a7638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x555f330a7548 col:14 'half' # | | | |-BuiltinAliasAttr 0x555f330a76e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a7760 Implicit # | | | `-ConstAttr 0x555f330a7788 Implicit # | | |-FunctionDecl 0x555f330a7938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x555f330a7810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a79e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a7a60 Implicit # | | | `-ConstAttr 0x555f330a7a88 Implicit # | | |-FunctionDecl 0x555f330a7c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x555f330a7b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a7cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a7d50 Implicit # | | | `-ConstAttr 0x555f330a7d78 Implicit # | | |-FunctionDecl 0x555f330a7f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x555f330a7df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a7fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a8040 Implicit # | | | `-ConstAttr 0x555f330a8068 Implicit # | | |-FunctionDecl 0x555f330a8178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x555f330a80c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x555f330a8228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a82a0 Implicit # | | | `-ConstAttr 0x555f330a82c8 Implicit # | | |-FunctionDecl 0x555f330a83f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x555f330a8340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a84a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a8518 Implicit # | | | `-ConstAttr 0x555f330a8540 Implicit # | | |-FunctionDecl 0x555f330a8668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x555f330a85b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a8718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a8790 Implicit # | | | `-ConstAttr 0x555f330a87b8 Implicit # | | |-FunctionDecl 0x555f330a88e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x555f330a8830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a8990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a8a08 Implicit # | | | `-ConstAttr 0x555f330a8a30 Implicit # | | |-FunctionDecl 0x555f330a8bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x555f330a8aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x555f330a8c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a8d00 Implicit # | | | `-ConstAttr 0x555f330a8d28 Implicit # | | |-FunctionDecl 0x555f330a8ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x555f330a8da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a8f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a8ff0 Implicit # | | | `-ConstAttr 0x555f330a9018 Implicit # | | |-FunctionDecl 0x555f330a91b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x555f330a9090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a9268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a92e0 Implicit # | | | `-ConstAttr 0x555f330a9308 Implicit # | | |-FunctionDecl 0x555f330a94a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x555f330a9380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x555f330a9558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a95d0 Implicit # | | | `-ConstAttr 0x555f330a95f8 Implicit # | | |-FunctionDecl 0x555f330a97f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x555f330a9658 col:15 'float' # | | | |-BuiltinAliasAttr 0x555f330a98a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a9918 Implicit # | | | `-ConstAttr 0x555f330a9940 Implicit # | | |-FunctionDecl 0x555f330a9ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x555f330a99b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330a9b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a9c10 Implicit # | | | `-ConstAttr 0x555f330a9c38 Implicit # | | |-FunctionDecl 0x555f330a9dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x555f330a9cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330a9e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330a9f00 Implicit # | | | `-ConstAttr 0x555f330a9f28 Implicit # | | |-FunctionDecl 0x555f330aa0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x555f330a9fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330aa178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330aa1f0 Implicit # | | | `-ConstAttr 0x555f330aa218 Implicit # | | |-FunctionDecl 0x555f330aa3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x555f330aa290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x555f330aa468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330aa4e0 Implicit # | | | `-ConstAttr 0x555f330aa508 Implicit # | | |-FunctionDecl 0x555f330aa6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x555f330aa580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330aa758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330aa7d0 Implicit # | | | `-ConstAttr 0x555f330aa7f8 Implicit # | | |-FunctionDecl 0x555f330aa998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x555f330aa870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330aaa48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330aaac0 Implicit # | | | `-ConstAttr 0x555f330aaae8 Implicit # | | |-FunctionDecl 0x555f330aac88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x555f330aab60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330aad38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330aadb0 Implicit # | | | `-ConstAttr 0x555f330aadd8 Implicit # | | |-FunctionDecl 0x555f330aaf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x555f330aae50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x555f330ab028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330ab0a0 Implicit # | | | `-ConstAttr 0x555f330ab0c8 Implicit # | | |-FunctionDecl 0x555f330ab268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x555f330ab140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x555f330ab318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330ab390 Implicit # | | | `-ConstAttr 0x555f330ab3b8 Implicit # | | |-FunctionDecl 0x555f330ab558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x555f330ab430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x555f330ab608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330ab680 Implicit # | | | `-ConstAttr 0x555f330ab6a8 Implicit # | | |-FunctionDecl 0x555f330ab868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x555f330ab720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x555f330ab918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330ab990 Implicit # | | | `-ConstAttr 0x555f330ab9b8 Implicit # | | |-FunctionDecl 0x555f330abb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x555f330aba18 col:16 'double' # | | | |-BuiltinAliasAttr 0x555f330abbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330abc30 Implicit # | | | `-ConstAttr 0x555f330abc58 Implicit # | | |-FunctionDecl 0x555f330abdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x555f330abcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x555f330abea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330abf20 Implicit # | | | `-ConstAttr 0x555f330abf48 Implicit # | | |-FunctionDecl 0x555f330ac0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x555f330abfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x555f330ac198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330ac210 Implicit # | | | `-ConstAttr 0x555f330ac238 Implicit # | | |-FunctionDecl 0x555f330ac3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x555f330ac2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x555f330ac488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x555f330ac500 Implicit # | | | `-ConstAttr 0x555f330ac528 Implicit # | | |-FunctionDecl 0x555f330ac638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x555f330ac588 col:18 'half' # | | | |-BuiltinAliasAttr 0x555f330ac6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330ac760 Implicit # | | | `-ConstAttr 0x555f330ac788 Implicit # | | |-FunctionDecl 0x555f330ac8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330ac7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330ac950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330ac9c8 Implicit # | | | `-ConstAttr 0x555f330ac9f0 Implicit # | | |-FunctionDecl 0x555f330acb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330aca68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330acbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330acc40 Implicit # | | | `-ConstAttr 0x555f330acc68 Implicit # | | |-FunctionDecl 0x555f330acd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330acce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330ace40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330aceb8 Implicit # | | | `-ConstAttr 0x555f330acee0 Implicit # | | |-FunctionDecl 0x555f330acff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x555f330acf40 col:20 'float' # | | | |-BuiltinAliasAttr 0x555f330ad0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330ad118 Implicit # | | | `-ConstAttr 0x555f330ad140 Implicit # | | |-FunctionDecl 0x555f330ad268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330ad1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330ad318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330ad390 Implicit # | | | `-ConstAttr 0x555f330ad3b8 Implicit # | | |-FunctionDecl 0x555f330ad4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330ad430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330ad590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330ad608 Implicit # | | | `-ConstAttr 0x555f330ad630 Implicit # | | |-FunctionDecl 0x555f330ad758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330ad6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330ad818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x555f330ad890 Implicit # | | | `-ConstAttr 0x555f330ad8b8 Implicit # | | |-FunctionDecl 0x555f330ad9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x555f330ada88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x555f330adae8 # | | | |-NoThrowAttr 0x555f330adb28 Implicit # | | | `-ConstAttr 0x555f330adb50 Implicit # | | |-FunctionDecl 0x555f330adc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x555f330adba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x555f330add00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330add78 Implicit # | | | `-ConstAttr 0x555f330adda0 Implicit # | | |-FunctionDecl 0x555f330adeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330ade08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330adf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330adfe0 Implicit # | | | `-ConstAttr 0x555f330ae008 Implicit # | | |-FunctionDecl 0x555f330ae130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330ae080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330ae1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330ae258 Implicit # | | | `-ConstAttr 0x555f330ae280 Implicit # | | |-FunctionDecl 0x555f330ae3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330ae2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330ae458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330ae4d0 Implicit # | | | `-ConstAttr 0x555f330ae4f8 Implicit # | | |-FunctionDecl 0x555f330ae608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x555f330ae558 col:23 'float' # | | | |-BuiltinAliasAttr 0x555f330ae6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330ae730 Implicit # | | | `-ConstAttr 0x555f330ae758 Implicit # | | |-FunctionDecl 0x555f330ae880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x555f330ae7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f330ae930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330ae9a8 Implicit # | | | `-ConstAttr 0x555f330ae9d0 Implicit # | | |-FunctionDecl 0x555f330aeaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x555f330aea48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f330aeba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330aec20 Implicit # | | | `-ConstAttr 0x555f330aec48 Implicit # | | |-FunctionDecl 0x555f330aed70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x555f330aecc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f330aee20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x555f330aee98 Implicit # | | | `-ConstAttr 0x555f330aeec0 Implicit # | | |-FunctionDecl 0x555f330aefd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x555f330aef20 col:21 'half' # | | | |-BuiltinAliasAttr 0x555f330af080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f330af0f8 Implicit # | | | `-ConstAttr 0x555f330af120 Implicit # | | |-FunctionDecl 0x555f330af238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x555f330af188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f330af2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f330af360 Implicit # | | | `-ConstAttr 0x555f330af388 Implicit # | | |-FunctionDecl 0x555f330af4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x555f330af400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f330af560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f330af5d8 Implicit # | | | `-ConstAttr 0x555f330af600 Implicit # | | |-FunctionDecl 0x555f330af728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x555f330af678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f330af7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f331176b8 Implicit # | | | `-ConstAttr 0x555f331176e0 Implicit # | | |-FunctionDecl 0x555f331177f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x555f33117740 col:23 'float' # | | | |-BuiltinAliasAttr 0x555f331178a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f33117918 Implicit # | | | `-ConstAttr 0x555f33117940 Implicit # | | |-FunctionDecl 0x555f33117a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x555f331179b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33117b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f33117b90 Implicit # | | | `-ConstAttr 0x555f33117bb8 Implicit # | | |-FunctionDecl 0x555f33117ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33117c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33117d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f33117e08 Implicit # | | | `-ConstAttr 0x555f33117e30 Implicit # | | |-FunctionDecl 0x555f33117f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x555f33117ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33118008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x555f33118080 Implicit # | | | `-ConstAttr 0x555f331180a8 Implicit # | | |-FunctionDecl 0x555f331181b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x555f33118108 col:19 'half' # | | | |-BuiltinAliasAttr 0x555f33118268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f331182e0 Implicit # | | | `-ConstAttr 0x555f33118308 Implicit # | | |-FunctionDecl 0x555f33118420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33118370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f331184d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f33118548 Implicit # | | | `-ConstAttr 0x555f33118570 Implicit # | | |-FunctionDecl 0x555f33118698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x555f331185e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33118748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f331187c0 Implicit # | | | `-ConstAttr 0x555f331187e8 Implicit # | | |-FunctionDecl 0x555f33118910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33118860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f331189c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f33118a38 Implicit # | | | `-ConstAttr 0x555f33118a60 Implicit # | | |-FunctionDecl 0x555f33118b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x555f33118ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x555f33118c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f33118c98 Implicit # | | | `-ConstAttr 0x555f33118cc0 Implicit # | | |-FunctionDecl 0x555f33118de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x555f33118d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f33118e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f33118f10 Implicit # | | | `-ConstAttr 0x555f33118f38 Implicit # | | |-FunctionDecl 0x555f33119060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x555f33118fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f33119110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f33119188 Implicit # | | | `-ConstAttr 0x555f331191b0 Implicit # | | |-FunctionDecl 0x555f331192d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x555f33119228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x555f33119388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x555f33119400 Implicit # | | | `-ConstAttr 0x555f33119428 Implicit # | | |-FunctionDecl 0x555f33119538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x555f33119488 col:19 'half' # | | | |-BuiltinAliasAttr 0x555f331195e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555f33119680 Implicit # | | | `-ConstAttr 0x555f331196a8 Implicit # | | |-FunctionDecl 0x555f331197c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x555f33119710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x555f33119870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555f331198e8 Implicit # | | | `-ConstAttr 0x555f33119910 Implicit # | | |-FunctionDecl 0x555f33119a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x555f33119988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x555f33119ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555f33119b60 Implicit # | | | `-ConstAttr 0x555f33119b88 Implicit # | | |-FunctionDecl 0x555f33119cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x555f33119c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x555f33119d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555f33119dd8 Implicit # | | | `-ConstAttr 0x555f33119e00 Implicit # | | |-FunctionDecl 0x555f33119f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x555f33119e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x555f33119fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555f3311a038 Implicit # | | | `-ConstAttr 0x555f3311a060 Implicit # | | |-FunctionDecl 0x555f3311a188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x555f3311a0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x555f3311a238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555f3311a2b0 Implicit # | | | `-ConstAttr 0x555f3311a2d8 Implicit # | | |-FunctionDecl 0x555f3311a400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x555f3311a350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x555f3311a4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x555f3311a528 Implicit # | | | `-ConstAttr 0x555f3311a550 Implicit # | | `-FunctionDecl 0x555f3311a678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x555f3311a5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x555f3311a728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x555f3311a7a0 Implicit # | | `-ConstAttr 0x555f3311a7c8 Implicit # | |-LinkageSpecDecl 0x555f3305c6f8 col:45 implicit C # | | `-FunctionDecl 0x555f3305c748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555f3305c7f0 <> Implicit 501 # | | |-NoThrowAttr 0x555f3305c850 Implicit # | | `-ConstAttr 0x555f3305c878 Implicit # | |-NamespaceDecl 0x555f3311a818 prev 0x555f33020ca8 line:12:11 hlsl # | | |-original Namespace 0x555f32f77a98 'hlsl' # | | |-FunctionDecl 0x555f3311aa18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3311a930 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3311ad98 # | | | | `-ReturnStmt 0x555f3311ad88 # | | | | `-CallExpr 0x555f3311ad58 'float' # | | | | |-ImplicitCastExpr 0x555f3311ad40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3311ace8 '' Function 0x555f3302dc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3311acc0 'float' # | | | | `-ImplicitCastExpr 0x555f3311aca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3311ac90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3311ac58 'double' lvalue ParmVar 0x555f3311a930 'V' 'double' # | | | `-DeprecatedAttr 0x555f3311aac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3311af88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3311ae58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3311b358 # | | | | `-ReturnStmt 0x555f3311b348 # | | | | `-CallExpr 0x555f3311b318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3311b300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3311b278 '' Function 0x555f3302dea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3311b250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3311b238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3311b220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3311b1e8 'double2':'vector' lvalue ParmVar 0x555f3311ae58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3311b038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3311b548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3311b418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f33120398 # | | | | `-ReturnStmt 0x555f33120388 # | | | | `-CallExpr 0x555f33120358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33120340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331202c0 '' Function 0x555f3302e120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33120298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33120280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33120268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33120230 'double3':'vector' lvalue ParmVar 0x555f3311b418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3311b5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33120588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33120458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f33120968 # | | | | `-ReturnStmt 0x555f33120958 # | | | | `-CallExpr 0x555f33120928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33120910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33120888 '' Function 0x555f3302e398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33120860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33120848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33120830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331207f8 'double4':'vector' lvalue ParmVar 0x555f33120458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f33120638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33120b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33120a18 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33120e60 # | | | | `-ReturnStmt 0x555f33120e50 # | | | | `-CallExpr 0x555f33120e20 'float' # | | | | |-ImplicitCastExpr 0x555f33120e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33120de8 '' Function 0x555f3302dc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33120dc0 'float' # | | | | `-ImplicitCastExpr 0x555f33120da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33120d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33120d58 'int' lvalue ParmVar 0x555f33120a18 'V' 'int' # | | | `-DeprecatedAttr 0x555f33120bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33121038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33120f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331213b0 # | | | | `-ReturnStmt 0x555f331213a0 # | | | | `-CallExpr 0x555f33121370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33121358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33121338 '' Function 0x555f3302dea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33121310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331212f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331212e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331212a8 'int2':'vector' lvalue ParmVar 0x555f33120f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331210e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33121588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f33121460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33121908 # | | | | `-ReturnStmt 0x555f331218f8 # | | | | `-CallExpr 0x555f331218c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331218b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33121890 '' Function 0x555f3302e120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33121868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33121850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33121838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33121800 'int3':'vector' lvalue ParmVar 0x555f33121460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33121638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33121ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331219b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33121e70 # | | | | `-ReturnStmt 0x555f33121e60 # | | | | `-CallExpr 0x555f33121e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33121e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33121df8 '' Function 0x555f3302e398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33121dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33121db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33121da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33121d68 'int4':'vector' lvalue ParmVar 0x555f331219b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33121b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33121fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f33121f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331273f8 # | | | | `-ReturnStmt 0x555f331273e8 # | | | | `-CallExpr 0x555f331273b8 'float' # | | | | |-ImplicitCastExpr 0x555f331273a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33127380 '' Function 0x555f3302dc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33127358 'float' # | | | | `-ImplicitCastExpr 0x555f33127340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33127328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331272f0 'uint':'unsigned int' lvalue ParmVar 0x555f33121f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33127130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33127558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331274a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331278f0 # | | | | `-ReturnStmt 0x555f331278e0 # | | | | `-CallExpr 0x555f331278b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33127898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33127878 '' Function 0x555f3302dea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33127850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33127838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33127820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331277e8 'uint2':'vector' lvalue ParmVar 0x555f331274a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33127608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33127a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331279a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33127df0 # | | | | `-ReturnStmt 0x555f33127de0 # | | | | `-CallExpr 0x555f33127db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33127d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33127d78 '' Function 0x555f3302e120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33127d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33127d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33127d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33127ce8 'uint3':'vector' lvalue ParmVar 0x555f331279a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33127b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33127f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33127ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331282f8 # | | | | `-ReturnStmt 0x555f331282e8 # | | | | `-CallExpr 0x555f331282b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331282a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33128280 '' Function 0x555f3302e398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33128258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33128240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33128228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331281f0 'uint4':'vector' lvalue ParmVar 0x555f33127ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33128000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331284d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331283a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33128870 # | | | | `-ReturnStmt 0x555f33128860 # | | | | `-CallExpr 0x555f33128830 'float' # | | | | |-ImplicitCastExpr 0x555f33128818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331287f8 '' Function 0x555f3302dc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331287d0 'float' # | | | | `-ImplicitCastExpr 0x555f331287b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331287a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33128768 'int64_t':'long' lvalue ParmVar 0x555f331283a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33128588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33128a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33128920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33128e00 # | | | | `-ReturnStmt 0x555f33128df0 # | | | | `-CallExpr 0x555f33128dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33128da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33128d88 '' Function 0x555f3302dea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33128d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33128d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33128d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33128cf8 'int64_t2':'vector' lvalue ParmVar 0x555f33128920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33128af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33128fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33128eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331293b0 # | | | | `-ReturnStmt 0x555f331293a0 # | | | | `-CallExpr 0x555f33129370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33129358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33129338 '' Function 0x555f3302e120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33129310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331292f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331292e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331292a8 'int64_t3':'vector' lvalue ParmVar 0x555f33128eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33129088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33129588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33129460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33129950 # | | | | `-ReturnStmt 0x555f33129940 # | | | | `-CallExpr 0x555f33129910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331298f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331298d8 '' Function 0x555f3302e398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331298b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33129898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33129880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33129848 'int64_t4':'vector' lvalue ParmVar 0x555f33129460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33129638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33129b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33129a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33129ee0 # | | | | `-ReturnStmt 0x555f33129ed0 # | | | | `-CallExpr 0x555f33129ea0 'float' # | | | | |-ImplicitCastExpr 0x555f33129e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33129e68 '' Function 0x555f3302dc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33129e40 'float' # | | | | `-ImplicitCastExpr 0x555f33129e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33129e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33129dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33129a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33129bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3312a0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33129f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f3312a490 # | | | | `-ReturnStmt 0x555f3312a480 # | | | | `-CallExpr 0x555f3312a450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3312a438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3312a418 '' Function 0x555f3302dea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3312a3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3312a3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312a3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312a388 'uint64_t2':'vector' lvalue ParmVar 0x555f33129f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3312a168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3312a668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3312a540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f3312aa48 # | | | | `-ReturnStmt 0x555f3312aa38 # | | | | `-CallExpr 0x555f3312aa08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3312a9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3312a9d0 '' Function 0x555f3302e120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3312a9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3312a990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312a978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312a940 'uint64_t3':'vector' lvalue ParmVar 0x555f3312a540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3312a718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3312ac28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3312aaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f3312b010 # | | | | `-ReturnStmt 0x555f3312b000 # | | | | `-CallExpr 0x555f3312afd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3312afb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3312af98 '' Function 0x555f3302e398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3312af70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3312af58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312af40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312af08 'uint64_t4':'vector' lvalue ParmVar 0x555f3312aaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3312acd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3312b198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3312b0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3312b4e0 # | | | | `-ReturnStmt 0x555f3312b4d0 # | | | | `-CallExpr 0x555f3312b4a0 'float' # | | | | |-ImplicitCastExpr 0x555f3312b488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3312b468 '' Function 0x555f33047920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3312b440 'float' # | | | | `-ImplicitCastExpr 0x555f3312b428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312b410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312b3d8 'double' lvalue ParmVar 0x555f3312b0d0 'V' 'double' # | | | `-DeprecatedAttr 0x555f3312b248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3312b650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3312b5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3312b9b8 # | | | | `-ReturnStmt 0x555f3312b9a8 # | | | | `-CallExpr 0x555f3312b978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3312b960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3312b940 '' Function 0x555f33047b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3312b918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3312b900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312b8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312b8b0 'double2':'vector' lvalue ParmVar 0x555f3312b5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3312b700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3312bb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3312ba78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f3312be98 # | | | | `-ReturnStmt 0x555f3312be88 # | | | | `-CallExpr 0x555f3312be58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3312be40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3312be20 '' Function 0x555f33036588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3312bdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3312bde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312bdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312bd90 'double3':'vector' lvalue ParmVar 0x555f3312ba78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3312bbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3312c008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3312bf58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f3312c380 # | | | | `-ReturnStmt 0x555f3312c370 # | | | | `-CallExpr 0x555f3312c340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3312c328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3312c308 '' Function 0x555f33036800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3312c2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3312c2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312c2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312c278 'double4':'vector' lvalue ParmVar 0x555f3312bf58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3312c0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3312c4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f3312c430 col:26 used V 'int' # | | | |-CompoundStmt 0x555f3312c838 # | | | | `-ReturnStmt 0x555f3312c828 # | | | | `-CallExpr 0x555f3312c7f8 'float' # | | | | |-ImplicitCastExpr 0x555f3312c7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3312c7c0 '' Function 0x555f33047920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3312c798 'float' # | | | | `-ImplicitCastExpr 0x555f3312c780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312c768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312c730 'int' lvalue ParmVar 0x555f3312c430 'V' 'int' # | | | `-DeprecatedAttr 0x555f3312c590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3312c998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3312c8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f3312cd10 # | | | | `-ReturnStmt 0x555f3312cd00 # | | | | `-CallExpr 0x555f3312ccd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3312ccb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3312cc98 '' Function 0x555f33047b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3312cc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3312cc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312cc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312cc08 'int2':'vector' lvalue ParmVar 0x555f3312c8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3312ca48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3312ce70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3312cdc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33135380 # | | | | `-ReturnStmt 0x555f33135370 # | | | | `-CallExpr 0x555f33135340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33135328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33135308 '' Function 0x555f33036588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331352e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3312d138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3312d120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3312d0e8 'int3':'vector' lvalue ParmVar 0x555f3312cdc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3312cf20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331354e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f33135430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33135868 # | | | | `-ReturnStmt 0x555f33135858 # | | | | `-CallExpr 0x555f33135828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33135810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331357f0 '' Function 0x555f33036800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331357c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331357b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33135798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33135760 'int4':'vector' lvalue ParmVar 0x555f33135430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33135590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331359c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f33135918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33135d40 # | | | | `-ReturnStmt 0x555f33135d30 # | | | | `-CallExpr 0x555f33135d00 'float' # | | | | |-ImplicitCastExpr 0x555f33135ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33135cc8 '' Function 0x555f33047920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33135ca0 'float' # | | | | `-ImplicitCastExpr 0x555f33135c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33135c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33135c38 'uint':'unsigned int' lvalue ParmVar 0x555f33135918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33135a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33135ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33135df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33136238 # | | | | `-ReturnStmt 0x555f33136228 # | | | | `-CallExpr 0x555f331361f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331361e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331361c0 '' Function 0x555f33047b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33136198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33136180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33136168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33136130 'uint2':'vector' lvalue ParmVar 0x555f33135df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33135f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33136398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331362e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33136738 # | | | | `-ReturnStmt 0x555f33136728 # | | | | `-CallExpr 0x555f331366f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331366e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331366c0 '' Function 0x555f33036588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33136698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33136680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33136668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33136630 'uint3':'vector' lvalue ParmVar 0x555f331362e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33136448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33136898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331367e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33136c40 # | | | | `-ReturnStmt 0x555f33136c30 # | | | | `-CallExpr 0x555f33136c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33136be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33136bc8 '' Function 0x555f33036800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33136ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33136b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33136b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33136b38 'uint4':'vector' lvalue ParmVar 0x555f331367e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33136948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33136da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33136cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33137138 # | | | | `-ReturnStmt 0x555f33137128 # | | | | `-CallExpr 0x555f331370f8 'float' # | | | | |-ImplicitCastExpr 0x555f331370e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331370c0 '' Function 0x555f33047920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33137098 'float' # | | | | `-ImplicitCastExpr 0x555f33137080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33137068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33137030 'int64_t':'long' lvalue ParmVar 0x555f33136cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33136e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33137680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331371e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33137a38 # | | | | `-ReturnStmt 0x555f33137a28 # | | | | `-CallExpr 0x555f331379f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331379e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331379c0 '' Function 0x555f33047b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33137998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33137980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33137968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33137930 'int64_t2':'vector' lvalue ParmVar 0x555f331371e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33137730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33137b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33137ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33137f58 # | | | | `-ReturnStmt 0x555f33137f48 # | | | | `-CallExpr 0x555f33137f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33137f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33137ee0 '' Function 0x555f33036588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33137eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33137ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33137e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33137e50 'int64_t3':'vector' lvalue ParmVar 0x555f33137ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33137c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331380b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33138008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33138480 # | | | | `-ReturnStmt 0x555f33138470 # | | | | `-CallExpr 0x555f33138440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33138428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33138408 '' Function 0x555f33036800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331383e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331383c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331383b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33138378 'int64_t4':'vector' lvalue ParmVar 0x555f33138008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33138168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331385e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33138530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33138998 # | | | | `-ReturnStmt 0x555f33138988 # | | | | `-CallExpr 0x555f33138958 'float' # | | | | |-ImplicitCastExpr 0x555f33138940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33138920 '' Function 0x555f33047920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331388f8 'float' # | | | | `-ImplicitCastExpr 0x555f331388e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331388c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33138890 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33138530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33138690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33138af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33138a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33138ed0 # | | | | `-ReturnStmt 0x555f33138ec0 # | | | | `-CallExpr 0x555f33138e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33138e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33138e58 '' Function 0x555f33047b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33138e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33138e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33138e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33138dc8 'uint64_t2':'vector' lvalue ParmVar 0x555f33138a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33138ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33139030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33138f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33139410 # | | | | `-ReturnStmt 0x555f33139400 # | | | | `-CallExpr 0x555f331393d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331393b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33139398 '' Function 0x555f33036588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33139370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33139358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33139340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33139308 'uint64_t3':'vector' lvalue ParmVar 0x555f33138f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331390e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33139570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331394c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f3313b170 # | | | | `-ReturnStmt 0x555f3313b160 # | | | | `-CallExpr 0x555f3313b130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3313b118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3313b0f8 '' Function 0x555f33036800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3313b0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3313b0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313b0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313b068 'uint64_t4':'vector' lvalue ParmVar 0x555f331394c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33139620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313b2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3313b230 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3313b628 # | | | | `-ReturnStmt 0x555f3313b618 # | | | | `-CallExpr 0x555f3313b5e8 'float' # | | | | |-ImplicitCastExpr 0x555f3313b5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3313b5b0 '' Function 0x555f3304ad00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3313b588 'float' # | | | | `-ImplicitCastExpr 0x555f3313b570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313b558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313b520 'double' lvalue ParmVar 0x555f3313b230 'V' 'double' # | | | `-DeprecatedAttr 0x555f3313b390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3313b798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3313b6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3313bb00 # | | | | `-ReturnStmt 0x555f3313baf0 # | | | | `-CallExpr 0x555f3313bac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3313baa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3313ba88 '' Function 0x555f3304af78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3313ba60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3313ba48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313ba30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313b9f8 'double2':'vector' lvalue ParmVar 0x555f3313b6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3313b848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3313bc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3313bbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f3313bfe0 # | | | | `-ReturnStmt 0x555f3313bfd0 # | | | | `-CallExpr 0x555f3313bfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3313bf88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3313bf68 '' Function 0x555f3304b1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3313bf40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3313bf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313bf10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313bed8 'double3':'vector' lvalue ParmVar 0x555f3313bbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3313bd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3313c150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3313c0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f3313c4c8 # | | | | `-ReturnStmt 0x555f3313c4b8 # | | | | `-CallExpr 0x555f3313c488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3313c470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3313c450 '' Function 0x555f3304b468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3313c428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3313c410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313c3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313c3c0 'double4':'vector' lvalue ParmVar 0x555f3313c0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3313c200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3313c628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f3313c578 col:26 used V 'int' # | | | |-CompoundStmt 0x555f3313c980 # | | | | `-ReturnStmt 0x555f3313c970 # | | | | `-CallExpr 0x555f3313c940 'float' # | | | | |-ImplicitCastExpr 0x555f3313c928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3313c908 '' Function 0x555f3304ad00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3313c8e0 'float' # | | | | `-ImplicitCastExpr 0x555f3313c8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313c8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313c878 'int' lvalue ParmVar 0x555f3313c578 'V' 'int' # | | | `-DeprecatedAttr 0x555f3313c6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313cae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3313ca30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f3313ce58 # | | | | `-ReturnStmt 0x555f3313ce48 # | | | | `-CallExpr 0x555f3313ce18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3313ce00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3313cde0 '' Function 0x555f3304af78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3313cdb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3313cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313cd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313cd50 'int2':'vector' lvalue ParmVar 0x555f3313ca30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3313cb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313de28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3313dd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f3313e1a8 # | | | | `-ReturnStmt 0x555f3313e198 # | | | | `-CallExpr 0x555f3313e168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3313e150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3313e130 '' Function 0x555f3304b1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3313e108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3313e0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313e0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313e0a0 'int3':'vector' lvalue ParmVar 0x555f3313dd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3313ded8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313e308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f3313e258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f3313e690 # | | | | `-ReturnStmt 0x555f3313e680 # | | | | `-CallExpr 0x555f3313e650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3313e638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3313e618 '' Function 0x555f3304b468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3313e5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3313e5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313e5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313e588 'int4':'vector' lvalue ParmVar 0x555f3313e258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f3313e3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313e7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f3313e740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f3313eb68 # | | | | `-ReturnStmt 0x555f3313eb58 # | | | | `-CallExpr 0x555f3313eb28 'float' # | | | | |-ImplicitCastExpr 0x555f3313eb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3313eaf0 '' Function 0x555f3304ad00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3313eac8 'float' # | | | | `-ImplicitCastExpr 0x555f3313eab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313ea98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313ea60 'uint':'unsigned int' lvalue ParmVar 0x555f3313e740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f3313e8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313ecc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f3313ec18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f3313f060 # | | | | `-ReturnStmt 0x555f3313f050 # | | | | `-CallExpr 0x555f3313f020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3313f008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3313efe8 '' Function 0x555f3304af78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3313efc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3313efa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313ef90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313ef58 'uint2':'vector' lvalue ParmVar 0x555f3313ec18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f3313ed78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313f1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f3313f110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f3313f560 # | | | | `-ReturnStmt 0x555f3313f550 # | | | | `-CallExpr 0x555f3313f520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3313f508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3313f4e8 '' Function 0x555f3304b1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3313f4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3313f4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313f490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313f458 'uint3':'vector' lvalue ParmVar 0x555f3313f110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f3313f270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313f6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f3313f610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f3313fa68 # | | | | `-ReturnStmt 0x555f3313fa58 # | | | | `-CallExpr 0x555f3313fa28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3313fa10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3313f9f0 '' Function 0x555f3304b468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3313f9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3313f9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3313f998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3313f960 'uint4':'vector' lvalue ParmVar 0x555f3313f610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f3313f770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3313fbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3313fb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33140830 # | | | | `-ReturnStmt 0x555f33140820 # | | | | `-CallExpr 0x555f331407f0 'float' # | | | | |-ImplicitCastExpr 0x555f331407d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331407b8 '' Function 0x555f3304ad00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33140790 'float' # | | | | `-ImplicitCastExpr 0x555f33140778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33140760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33140728 'int64_t':'long' lvalue ParmVar 0x555f3313fb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f3313fc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33140990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331408e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33140d48 # | | | | `-ReturnStmt 0x555f33140d38 # | | | | `-CallExpr 0x555f33140d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33140cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33140cd0 '' Function 0x555f3304af78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33140ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33140c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33140c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33140c40 'int64_t2':'vector' lvalue ParmVar 0x555f331408e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33140a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33140ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33140df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33141268 # | | | | `-ReturnStmt 0x555f33141258 # | | | | `-CallExpr 0x555f33141228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33141210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331411f0 '' Function 0x555f3304b1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331411c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331411b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33141198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33141160 'int64_t3':'vector' lvalue ParmVar 0x555f33140df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33140f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331413c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33141318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33141790 # | | | | `-ReturnStmt 0x555f33141780 # | | | | `-CallExpr 0x555f33141750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33141738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33141718 '' Function 0x555f3304b468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331416f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331416d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331416c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33141688 'int64_t4':'vector' lvalue ParmVar 0x555f33141318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33141478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331418f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33141840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33141ca8 # | | | | `-ReturnStmt 0x555f33141c98 # | | | | `-CallExpr 0x555f33141c68 'float' # | | | | |-ImplicitCastExpr 0x555f33141c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33141c30 '' Function 0x555f3304ad00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33141c08 'float' # | | | | `-ImplicitCastExpr 0x555f33141bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33141bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33141ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33141840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331419a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33141e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33141d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331421e0 # | | | | `-ReturnStmt 0x555f331421d0 # | | | | `-CallExpr 0x555f331421a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33142188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33142168 '' Function 0x555f3304af78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33142140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33142128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33142110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331420d8 'uint64_t2':'vector' lvalue ParmVar 0x555f33141d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33141eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33142340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33142290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33143048 # | | | | `-ReturnStmt 0x555f33143038 # | | | | `-CallExpr 0x555f33143008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33142ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33142fd0 '' Function 0x555f3304b1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33142fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33142f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33142f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33142f40 'uint64_t3':'vector' lvalue ParmVar 0x555f33142290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331423f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331431a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331430f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f33143590 # | | | | `-ReturnStmt 0x555f33143580 # | | | | `-CallExpr 0x555f33143550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33143538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33143518 '' Function 0x555f3304b468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331434f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331434d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331434c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33143488 'uint64_t4':'vector' lvalue ParmVar 0x555f331430f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33143258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331437e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x555f33143650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555f331436d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x555f33143c00 # | | | | `-ReturnStmt 0x555f33143bf0 # | | | | `-CallExpr 0x555f33143bb8 'float' # | | | | |-ImplicitCastExpr 0x555f33143ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f33143b50 '' Function 0x555f3304c5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f33143a98 'float' # | | | | | `-ImplicitCastExpr 0x555f33143a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33143a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33143a30 'double' lvalue ParmVar 0x555f33143650 'V1' 'double' # | | | | `-CStyleCastExpr 0x555f33143b28 'float' # | | | | `-ImplicitCastExpr 0x555f33143b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33143af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33143ac0 'double' lvalue ParmVar 0x555f331436d0 'V2' 'double' # | | | `-DeprecatedAttr 0x555f331438a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33143e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555f33143cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555f33143d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x555f33144320 # | | | | `-ReturnStmt 0x555f33144310 # | | | | `-CallExpr 0x555f331442d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331442c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f33144238 '' Function 0x555f3304c958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f33144168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f33144150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33144138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33144100 'double2':'vector' lvalue ParmVar 0x555f33143cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555f33144210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331441f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331441e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331441a8 'double2':'vector' lvalue ParmVar 0x555f33143d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f33143f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331445b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331443e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555f33144460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x555f33144a40 # | | | | `-ReturnStmt 0x555f33144a30 # | | | | `-CallExpr 0x555f331449f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331449e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f33144960 '' Function 0x555f3304cd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f33144890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f33144878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33144860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33144828 'double3':'vector' lvalue ParmVar 0x555f331443e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555f33144938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33144920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33144908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331448d0 'double3':'vector' lvalue ParmVar 0x555f33144460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33144670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33144cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33144b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555f33144b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x555f331455a0 # | | | | `-ReturnStmt 0x555f33145590 # | | | | `-CallExpr 0x555f33145558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33145540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331454c0 '' Function 0x555f3304d0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331453f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331453d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331453c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33145388 'double4':'vector' lvalue ParmVar 0x555f33144b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555f33145498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33145480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33145468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33145430 'double4':'vector' lvalue ParmVar 0x555f33144b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f33144d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331457e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f33145650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555f331456d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x555f33145be0 # | | | | `-ReturnStmt 0x555f33145bd0 # | | | | `-CallExpr 0x555f33145b98 'float' # | | | | |-ImplicitCastExpr 0x555f33145b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f33145b60 '' Function 0x555f3304c5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f33145aa8 'float' # | | | | | `-ImplicitCastExpr 0x555f33145a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33145a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33145a40 'int' lvalue ParmVar 0x555f33145650 'V1' 'int' # | | | | `-CStyleCastExpr 0x555f33145b38 'float' # | | | | `-ImplicitCastExpr 0x555f33145b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33145b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33145ad0 'int' lvalue ParmVar 0x555f331456d0 'V2' 'int' # | | | `-DeprecatedAttr 0x555f331458a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33145e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33145c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555f33145d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x555f33146298 # | | | | `-ReturnStmt 0x555f33146288 # | | | | `-CallExpr 0x555f33146250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33146238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f33146218 '' Function 0x555f3304c958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f33146148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f33146130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33146118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331460e0 'int2':'vector' lvalue ParmVar 0x555f33145c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555f331461f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331461d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331461c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33146188 'int2':'vector' lvalue ParmVar 0x555f33145d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33145f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33146518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555f33146348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555f331463c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x555f33146950 # | | | | `-ReturnStmt 0x555f33146940 # | | | | `-CallExpr 0x555f33146908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331468f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331468d0 '' Function 0x555f3304cd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f33146800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331467e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331467d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33146798 'int3':'vector' lvalue ParmVar 0x555f33146348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555f331468a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33146890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33146878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33146840 'int3':'vector' lvalue ParmVar 0x555f331463c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331465d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33146bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555f33146a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555f33146a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x555f33147018 # | | | | `-ReturnStmt 0x555f33147008 # | | | | `-CallExpr 0x555f33146fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33146fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f33146f98 '' Function 0x555f3304d0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f33146ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f33146eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33146e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33146e60 'int4':'vector' lvalue ParmVar 0x555f33146a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555f33146f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33146f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33146f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33146f08 'int4':'vector' lvalue ParmVar 0x555f33146a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33146c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33147878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331470c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f33147148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33147c90 # | | | | `-ReturnStmt 0x555f33147c80 # | | | | `-CallExpr 0x555f33147c48 'float' # | | | | |-ImplicitCastExpr 0x555f33147c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f33147c10 '' Function 0x555f3304c5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f33147b58 'float' # | | | | | `-ImplicitCastExpr 0x555f33147b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33147b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33147af0 'uint':'unsigned int' lvalue ParmVar 0x555f331470c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555f33147be8 'float' # | | | | `-ImplicitCastExpr 0x555f33147bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33147bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33147b80 'uint':'unsigned int' lvalue ParmVar 0x555f33147148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33147930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33147f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33147d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555f33147dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x555f33148368 # | | | | `-ReturnStmt 0x555f33148358 # | | | | `-CallExpr 0x555f33148320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33148308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331482e8 '' Function 0x555f3304c958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f33148218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f33148200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331481e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331481b0 'uint2':'vector' lvalue ParmVar 0x555f33147d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555f331482c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331482a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33148290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33148258 'uint2':'vector' lvalue ParmVar 0x555f33147dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33147fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331485e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33148418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555f33148498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x555f33148a40 # | | | | `-ReturnStmt 0x555f33148a30 # | | | | `-CallExpr 0x555f331489f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331489e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331489c0 '' Function 0x555f3304cd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331488f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331488d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331488c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33148888 'uint3':'vector' lvalue ParmVar 0x555f33148418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555f33148998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33148980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33148968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33148930 'uint3':'vector' lvalue ParmVar 0x555f33148498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331486a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33148cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33148af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555f33148b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x555f33149128 # | | | | `-ReturnStmt 0x555f33149118 # | | | | `-CallExpr 0x555f331490e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331490c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331490a8 '' Function 0x555f3304d0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f33148fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f33148fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33148fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33148f70 'uint4':'vector' lvalue ParmVar 0x555f33148af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555f33149080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33149068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33149050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33149018 'uint4':'vector' lvalue ParmVar 0x555f33148b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33148d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331493a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331491d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555f33149258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x555f3314c318 # | | | | `-ReturnStmt 0x555f3314c308 # | | | | `-CallExpr 0x555f3314c2d0 'float' # | | | | |-ImplicitCastExpr 0x555f33149780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f33149760 '' Function 0x555f3304c5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331496a8 'float' # | | | | | `-ImplicitCastExpr 0x555f33149690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f33149678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f33149640 'int64_t':'long' lvalue ParmVar 0x555f331491d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555f33149738 'float' # | | | | `-ImplicitCastExpr 0x555f33149720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33149708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331496d0 'int64_t':'long' lvalue ParmVar 0x555f33149258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33149460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314c598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3314c3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f3314c448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f3314ca08 # | | | | `-ReturnStmt 0x555f3314c9f8 # | | | | `-CallExpr 0x555f3314c9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3314c9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f3314c988 '' Function 0x555f3304c958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f3314c8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f3314c8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3314c888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3314c850 'int64_t2':'vector' lvalue ParmVar 0x555f3314c3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f3314c960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3314c948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314c930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314c8f8 'int64_t2':'vector' lvalue ParmVar 0x555f3314c448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3314c650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314cc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3314cab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f3314cb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f3314d100 # | | | | `-ReturnStmt 0x555f3314d0f0 # | | | | `-CallExpr 0x555f3314d0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3314d0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f3314d080 '' Function 0x555f3304cd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f3314cfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f3314cf98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3314cf80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3314cf48 'int64_t3':'vector' lvalue ParmVar 0x555f3314cab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f3314d058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3314d040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314d028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314cff0 'int64_t3':'vector' lvalue ParmVar 0x555f3314cb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3314cd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314d388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3314d1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f3314d230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f3314d808 # | | | | `-ReturnStmt 0x555f3314d7f8 # | | | | `-CallExpr 0x555f3314d7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3314d7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f3314d788 '' Function 0x555f3304d0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f3314d6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f3314d6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3314d688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3314d650 'int64_t4':'vector' lvalue ParmVar 0x555f3314d1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f3314d760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3314d748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314d730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314d6f8 'int64_t4':'vector' lvalue ParmVar 0x555f3314d230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3314d440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314da88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3314d8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f3314d938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f3314dee0 # | | | | `-ReturnStmt 0x555f3314ded0 # | | | | `-CallExpr 0x555f3314de98 'float' # | | | | |-ImplicitCastExpr 0x555f3314de80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f3314de60 '' Function 0x555f3304c5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f3314dda8 'float' # | | | | | `-ImplicitCastExpr 0x555f3314dd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3314dd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3314dd40 'uint64_t':'unsigned long' lvalue ParmVar 0x555f3314d8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555f3314de38 'float' # | | | | `-ImplicitCastExpr 0x555f3314de20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314de08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314ddd0 'uint64_t':'unsigned long' lvalue ParmVar 0x555f3314d938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f3314db40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314e168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3314df90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f3314e010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f3314e618 # | | | | `-ReturnStmt 0x555f3314e608 # | | | | `-CallExpr 0x555f3314e5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3314e5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f3314e598 '' Function 0x555f3304c958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f3314e4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f3314e4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3314e498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3314e460 'uint64_t2':'vector' lvalue ParmVar 0x555f3314df90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f3314e570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3314e558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314e540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314e508 'uint64_t2':'vector' lvalue ParmVar 0x555f3314e010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3314e220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314e898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3314e6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f3314e748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f3314ed30 # | | | | `-ReturnStmt 0x555f3314ed20 # | | | | `-CallExpr 0x555f3314ece8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3314ecd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f3314ecb0 '' Function 0x555f3304cd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f3314ebe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f3314ebc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3314ebb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3314eb78 'uint64_t3':'vector' lvalue ParmVar 0x555f3314e6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f3314ec88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3314ec70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314ec58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314ec20 'uint64_t3':'vector' lvalue ParmVar 0x555f3314e748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3314e950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314efb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3314ede0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f3314ee60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f3314f458 # | | | | `-ReturnStmt 0x555f3314f448 # | | | | `-CallExpr 0x555f3314f410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3314f3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f3314f3d8 '' Function 0x555f3304d0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f3314f308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f3314f2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3314f2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3314f2a0 'uint64_t4':'vector' lvalue ParmVar 0x555f3314ede0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f3314f3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3314f398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314f380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314f348 'uint64_t4':'vector' lvalue ParmVar 0x555f3314ee60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3314f070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3314f5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3314f518 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3314f910 # | | | | `-ReturnStmt 0x555f3314f900 # | | | | `-CallExpr 0x555f3314f8d0 'float' # | | | | |-ImplicitCastExpr 0x555f3314f8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3314f898 '' Function 0x555f3304dd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3314f870 'float' # | | | | `-ImplicitCastExpr 0x555f3314f858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314f840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314f808 'double' lvalue ParmVar 0x555f3314f518 'V' 'double' # | | | `-DeprecatedAttr 0x555f3314f678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3314fa80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3314f9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3314fde8 # | | | | `-ReturnStmt 0x555f3314fdd8 # | | | | `-CallExpr 0x555f3314fda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3314fd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3314fd70 '' Function 0x555f3304dfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3314fd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3314fd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3314fd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3314fce0 'double2':'vector' lvalue ParmVar 0x555f3314f9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3314fb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3314ff58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3314fea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331502c8 # | | | | `-ReturnStmt 0x555f331502b8 # | | | | `-CallExpr 0x555f33150288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33150270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33150250 '' Function 0x555f3304e220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33150228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33150210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331501f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331501c0 'double3':'vector' lvalue ParmVar 0x555f3314fea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33150008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33150448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33150398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331507c0 # | | | | `-ReturnStmt 0x555f331507b0 # | | | | `-CallExpr 0x555f33150780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33150768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33150748 '' Function 0x555f3304e498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33150720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33150708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331506f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331506b8 'double4':'vector' lvalue ParmVar 0x555f33150398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331504f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33150920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33150870 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33150c78 # | | | | `-ReturnStmt 0x555f33150c68 # | | | | `-CallExpr 0x555f33150c38 'float' # | | | | |-ImplicitCastExpr 0x555f33150c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33150c00 '' Function 0x555f3304dd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33150bd8 'float' # | | | | `-ImplicitCastExpr 0x555f33150bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33150ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33150b70 'int' lvalue ParmVar 0x555f33150870 'V' 'int' # | | | `-DeprecatedAttr 0x555f331509d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33150dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33150d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f33151150 # | | | | `-ReturnStmt 0x555f33151140 # | | | | `-CallExpr 0x555f33151110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331510f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331510d8 '' Function 0x555f3304dfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331510b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33151098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33151080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33151048 'int2':'vector' lvalue ParmVar 0x555f33150d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33150e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331512b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f33151200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33151630 # | | | | `-ReturnStmt 0x555f33151620 # | | | | `-CallExpr 0x555f331515f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331515d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331515b8 '' Function 0x555f3304e220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33151590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33151578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33151560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33151528 'int3':'vector' lvalue ParmVar 0x555f33151200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33151360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33151790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331516e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33151b18 # | | | | `-ReturnStmt 0x555f33151b08 # | | | | `-CallExpr 0x555f33151ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33151ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33151aa0 '' Function 0x555f3304e498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33151a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33151a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33151a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33151a10 'int4':'vector' lvalue ParmVar 0x555f331516e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33151840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33151c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f33151bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33151ff0 # | | | | `-ReturnStmt 0x555f33151fe0 # | | | | `-CallExpr 0x555f33151fb0 'float' # | | | | |-ImplicitCastExpr 0x555f33151f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33151f78 '' Function 0x555f3304dd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33151f50 'float' # | | | | `-ImplicitCastExpr 0x555f33151f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33151f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33151ee8 'uint':'unsigned int' lvalue ParmVar 0x555f33151bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33151d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33152150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331520a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33153d10 # | | | | `-ReturnStmt 0x555f33153d00 # | | | | `-CallExpr 0x555f33153cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33153cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33153c98 '' Function 0x555f3304dfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33153c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33153c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33153c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33153c08 'uint2':'vector' lvalue ParmVar 0x555f331520a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33152200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33153e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33153dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33154210 # | | | | `-ReturnStmt 0x555f33154200 # | | | | `-CallExpr 0x555f331541d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331541b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33154198 '' Function 0x555f3304e220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33154170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33154158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33154140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33154108 'uint3':'vector' lvalue ParmVar 0x555f33153dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33153f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33154370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331542c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33154718 # | | | | `-ReturnStmt 0x555f33154708 # | | | | `-CallExpr 0x555f331546d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331546c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331546a0 '' Function 0x555f3304e498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33154678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33154660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33154648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33154610 'uint4':'vector' lvalue ParmVar 0x555f331542c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33154420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33154878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331547c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33154c10 # | | | | `-ReturnStmt 0x555f33154c00 # | | | | `-CallExpr 0x555f33154bd0 'float' # | | | | |-ImplicitCastExpr 0x555f33154bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33154b98 '' Function 0x555f3304dd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33154b70 'float' # | | | | `-ImplicitCastExpr 0x555f33154b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33154b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33154b08 'int64_t':'long' lvalue ParmVar 0x555f331547c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33154928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33154d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33154cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33155128 # | | | | `-ReturnStmt 0x555f33155118 # | | | | `-CallExpr 0x555f331550e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331550d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331550b0 '' Function 0x555f3304dfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33155088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33155070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33155058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33155020 'int64_t2':'vector' lvalue ParmVar 0x555f33154cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33154e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33155288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331551d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33155648 # | | | | `-ReturnStmt 0x555f33155638 # | | | | `-CallExpr 0x555f33155608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331555f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331555d0 '' Function 0x555f3304e220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331555a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33155590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33155578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33155540 'int64_t3':'vector' lvalue ParmVar 0x555f331551d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33155338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331557a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331556f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33157148 # | | | | `-ReturnStmt 0x555f33157138 # | | | | `-CallExpr 0x555f33157108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331570f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331570d0 '' Function 0x555f3304e498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33155ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33155ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33155aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33155a68 'int64_t4':'vector' lvalue ParmVar 0x555f331556f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33155858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331572a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331571f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33157660 # | | | | `-ReturnStmt 0x555f33157650 # | | | | `-CallExpr 0x555f33157620 'float' # | | | | |-ImplicitCastExpr 0x555f33157608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331575e8 '' Function 0x555f3304dd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331575c0 'float' # | | | | `-ImplicitCastExpr 0x555f331575a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33157590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33157558 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331571f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33157358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331577c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33157710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33157b98 # | | | | `-ReturnStmt 0x555f33157b88 # | | | | `-CallExpr 0x555f33157b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33157b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33157b20 '' Function 0x555f3304dfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33157af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33157ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33157ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33157a90 'uint64_t2':'vector' lvalue ParmVar 0x555f33157710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33157870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33157cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33157c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331580d8 # | | | | `-ReturnStmt 0x555f331580c8 # | | | | `-CallExpr 0x555f33158098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33158080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33158060 '' Function 0x555f3304e220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33158038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33158020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33158008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33157fd0 'uint64_t3':'vector' lvalue ParmVar 0x555f33157c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33157da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33158238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33158188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f33158620 # | | | | `-ReturnStmt 0x555f33158610 # | | | | `-CallExpr 0x555f331585e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331585c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331585a8 '' Function 0x555f3304e498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33158580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33158568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33158550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33158518 'uint64_t4':'vector' lvalue ParmVar 0x555f33158188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331582e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x555f33158d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x555f33158638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f331586d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33158c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x555f331589e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555f33158ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x555f33158b38 col:41 p2 'T' # | | | |-CompoundStmt 0x555f33159090 # | | | | `-ReturnStmt 0x555f33159080 # | | | | `-RecoveryExpr 0x555f33159048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f33158e90 '' lvalue (ADL) = 'clamp' 0x555f33057fc8 0x555f3304e888 0x555f3304ed40 0x555f3304f1a8 0x555f3304f608 0x555f3304fa08 0x555f3304fed8 0x555f33050338 0x555f33050798 0x555f33050bf8 0x555f33051088 0x555f330514e8 0x555f33051948 0x555f33052e08 0x555f33053268 0x555f330536c8 0x555f33053b28 0x555f33053f98 0x555f330543f8 0x555f33054858 0x555f33054cb8 0x555f330550d8 0x555f33055538 0x555f33055998 0x555f3303cd28 0x555f3303d128 0x555f3303d588 0x555f3303d9e8 # | | | | |-RecoveryExpr 0x555f33158fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555f33158fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f33158d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555f331597c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x555f331590e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33159178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33159718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x555f33159488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555f33159500 col:24 p1 'T' # | | | |-ParmVarDecl 0x555f331595d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x555f33159b30 # | | | | `-ReturnStmt 0x555f33159b20 # | | | | `-RecoveryExpr 0x555f33159ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f33159930 '' lvalue (ADL) = 'clamp' 0x555f3303d9e8 0x555f33057fc8 0x555f3304e888 0x555f3304ed40 0x555f3304f1a8 0x555f3304f608 0x555f3304fa08 0x555f3304fed8 0x555f33050338 0x555f33050798 0x555f33050bf8 0x555f33051088 0x555f330514e8 0x555f33051948 0x555f33052e08 0x555f33053268 0x555f330536c8 0x555f33053b28 0x555f33053f98 0x555f330543f8 0x555f33054858 0x555f33054cb8 0x555f330550d8 0x555f33055538 0x555f33055998 0x555f3303cd28 0x555f3303d128 0x555f3303d588 # | | | | |-RecoveryExpr 0x555f33159a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555f33159ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f33159830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555f3315a1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x555f33159b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33159be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3315a128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f33159ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555f33159f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x555f33159fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x555f3315a570 # | | | | `-ReturnStmt 0x555f3315a560 # | | | | `-RecoveryExpr 0x555f3315a530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f3315a340 '' lvalue (ADL) = 'clamp' 0x555f3303d588 0x555f3303d9e8 0x555f33057fc8 0x555f3304e888 0x555f3304ed40 0x555f3304f1a8 0x555f3304f608 0x555f3304fa08 0x555f3304fed8 0x555f33050338 0x555f33050798 0x555f33050bf8 0x555f33051088 0x555f330514e8 0x555f33051948 0x555f33052e08 0x555f33053268 0x555f330536c8 0x555f33053b28 0x555f33053f98 0x555f330543f8 0x555f33054858 0x555f33054cb8 0x555f330550d8 0x555f33055538 0x555f33055998 0x555f3303cd28 0x555f3303d128 # | | | | `-RecoveryExpr 0x555f3315a460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f3315a240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x555f3315a6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3315a628 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3315aa20 # | | | | `-ReturnStmt 0x555f3315aa10 # | | | | `-CallExpr 0x555f3315a9e0 'float' # | | | | |-ImplicitCastExpr 0x555f3315a9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3315a9a8 '' Function 0x555f33059788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3315a980 'float' # | | | | `-ImplicitCastExpr 0x555f3315a968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315a950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315a918 'double' lvalue ParmVar 0x555f3315a628 'V' 'double' # | | | `-DeprecatedAttr 0x555f3315a788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3315ab88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3315aad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3315aef0 # | | | | `-ReturnStmt 0x555f3315aee0 # | | | | `-CallExpr 0x555f3315aeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3315ae98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3315ae78 '' Function 0x555f33059a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3315ae50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3315ae38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315ae20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315ade8 'double2':'vector' lvalue ParmVar 0x555f3315aad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3315ac38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3315b0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3315afa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f3315b460 # | | | | `-ReturnStmt 0x555f3315b450 # | | | | `-CallExpr 0x555f3315b420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3315b408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3315b3e8 '' Function 0x555f33059c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3315b3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3315b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315b390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315b358 'double3':'vector' lvalue ParmVar 0x555f3315afa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3315b1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3315b5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3315b518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f3315b940 # | | | | `-ReturnStmt 0x555f3315b930 # | | | | `-CallExpr 0x555f3315b900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3315b8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3315b8c8 '' Function 0x555f3305af18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3315b8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3315b888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315b870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315b838 'double4':'vector' lvalue ParmVar 0x555f3315b518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3315b678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3315baa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f3315b9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x555f3315bdf8 # | | | | `-ReturnStmt 0x555f3315bde8 # | | | | `-CallExpr 0x555f3315bdb8 'float' # | | | | |-ImplicitCastExpr 0x555f3315bda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3315bd80 '' Function 0x555f33059788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3315bd58 'float' # | | | | `-ImplicitCastExpr 0x555f3315bd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315bd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315bcf0 'int' lvalue ParmVar 0x555f3315b9f0 'V' 'int' # | | | `-DeprecatedAttr 0x555f3315bb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315bf58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3315bea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f3315c2d0 # | | | | `-ReturnStmt 0x555f3315c2c0 # | | | | `-CallExpr 0x555f3315c290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3315c278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3315c258 '' Function 0x555f33059a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3315c230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3315c218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315c200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315c1c8 'int2':'vector' lvalue ParmVar 0x555f3315bea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3315c008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315c430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3315c380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f3315c7b0 # | | | | `-ReturnStmt 0x555f3315c7a0 # | | | | `-CallExpr 0x555f3315c770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3315c758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3315c738 '' Function 0x555f33059c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3315c710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3315c6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315c6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315c6a8 'int3':'vector' lvalue ParmVar 0x555f3315c380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3315c4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315c910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f3315c860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f3315cc98 # | | | | `-ReturnStmt 0x555f3315cc88 # | | | | `-CallExpr 0x555f3315cc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3315cc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3315cc20 '' Function 0x555f3305af18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3315cbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3315cbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315cbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315cb90 'int4':'vector' lvalue ParmVar 0x555f3315c860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f3315c9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315cdf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f3315cd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f3315d1a0 # | | | | `-ReturnStmt 0x555f3315d190 # | | | | `-CallExpr 0x555f3315d160 'float' # | | | | |-ImplicitCastExpr 0x555f3315d148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3315d128 '' Function 0x555f33059788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3315d100 'float' # | | | | `-ImplicitCastExpr 0x555f3315d0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315d0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315d068 'uint':'unsigned int' lvalue ParmVar 0x555f3315cd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f3315cea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315d300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f3315d250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f3315d698 # | | | | `-ReturnStmt 0x555f3315d688 # | | | | `-CallExpr 0x555f3315d658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3315d640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3315d620 '' Function 0x555f33059a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3315d5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3315d5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315d5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315d590 'uint2':'vector' lvalue ParmVar 0x555f3315d250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f3315d3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315d7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f3315d748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f3315db98 # | | | | `-ReturnStmt 0x555f3315db88 # | | | | `-CallExpr 0x555f3315db58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3315db40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3315db20 '' Function 0x555f33059c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3315daf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3315dae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315dac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315da90 'uint3':'vector' lvalue ParmVar 0x555f3315d748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f3315d8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315dcf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f3315dc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f3315e0a0 # | | | | `-ReturnStmt 0x555f3315e090 # | | | | `-CallExpr 0x555f3315e060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3315e048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3315e028 '' Function 0x555f3305af18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3315e000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3315dfe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315dfd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315df98 'uint4':'vector' lvalue ParmVar 0x555f3315dc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f3315dda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315e200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3315e150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f3315e598 # | | | | `-ReturnStmt 0x555f3315e588 # | | | | `-CallExpr 0x555f3315e558 'float' # | | | | |-ImplicitCastExpr 0x555f3315e540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3315e520 '' Function 0x555f33059788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3315e4f8 'float' # | | | | `-ImplicitCastExpr 0x555f3315e4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315e4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315e490 'int64_t':'long' lvalue ParmVar 0x555f3315e150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f3315e2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315e6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3315e648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f3315eab0 # | | | | `-ReturnStmt 0x555f3315eaa0 # | | | | `-CallExpr 0x555f3315ea70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3315ea58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3315ea38 '' Function 0x555f33059a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3315ea10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3315e9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315e9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315e9a8 'int64_t2':'vector' lvalue ParmVar 0x555f3315e648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3315e7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315ec10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3315eb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f3315efd0 # | | | | `-ReturnStmt 0x555f3315efc0 # | | | | `-CallExpr 0x555f3315ef90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3315ef78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3315ef58 '' Function 0x555f33059c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3315ef30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3315ef18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315ef00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315eec8 'int64_t3':'vector' lvalue ParmVar 0x555f3315eb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3315ecc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315f830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3315f080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f3315fbf8 # | | | | `-ReturnStmt 0x555f3315fbe8 # | | | | `-CallExpr 0x555f3315fbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3315fba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3315fb80 '' Function 0x555f3305af18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3315fb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3315fb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3315fb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3315faf0 'int64_t4':'vector' lvalue ParmVar 0x555f3315f080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3315f8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3315fd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3315fca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33160110 # | | | | `-ReturnStmt 0x555f33160100 # | | | | `-CallExpr 0x555f331600d0 'float' # | | | | |-ImplicitCastExpr 0x555f331600b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33160098 '' Function 0x555f33059788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33160070 'float' # | | | | `-ImplicitCastExpr 0x555f33160058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33160040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33160008 'uint64_t':'unsigned long' lvalue ParmVar 0x555f3315fca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f3315fe08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33160270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331601c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33160648 # | | | | `-ReturnStmt 0x555f33160638 # | | | | `-CallExpr 0x555f33160608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331605f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331605d0 '' Function 0x555f33059a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331605a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33160590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33160578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33160540 'uint64_t2':'vector' lvalue ParmVar 0x555f331601c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33160320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331607a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331606f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33160b88 # | | | | `-ReturnStmt 0x555f33160b78 # | | | | `-CallExpr 0x555f33160b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33160b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33160b10 '' Function 0x555f33059c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33160ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33160ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33160ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33160a80 'uint64_t3':'vector' lvalue ParmVar 0x555f331606f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33160858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33160ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33160c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331610d0 # | | | | `-ReturnStmt 0x555f331610c0 # | | | | `-CallExpr 0x555f33161090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33161078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33161058 '' Function 0x555f3305af18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33161030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33161018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33161000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33160fc8 'uint64_t4':'vector' lvalue ParmVar 0x555f33160c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33160d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33161240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33161190 col:29 used V 'double' # | | | |-CompoundStmt 0x555f33161588 # | | | | `-ReturnStmt 0x555f33161578 # | | | | `-CallExpr 0x555f33161548 'float' # | | | | |-ImplicitCastExpr 0x555f33161530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33161510 '' Function 0x555f3305bb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331614e8 'float' # | | | | `-ImplicitCastExpr 0x555f331614d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331614b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33161480 'double' lvalue ParmVar 0x555f33161190 'V' 'double' # | | | `-DeprecatedAttr 0x555f331612f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331616f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f33161648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f33162260 # | | | | `-ReturnStmt 0x555f33162250 # | | | | `-CallExpr 0x555f33162220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33162208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331621e8 '' Function 0x555f3305be00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331621c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331621a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33162190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33162158 'double2':'vector' lvalue ParmVar 0x555f33161648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331617a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331623d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f33162320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f33162740 # | | | | `-ReturnStmt 0x555f33162730 # | | | | `-CallExpr 0x555f33162700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331626e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331626c8 '' Function 0x555f3305c078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331626a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33162688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33162670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33162638 'double3':'vector' lvalue ParmVar 0x555f33162320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33162480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331628b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33162800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f33162c28 # | | | | `-ReturnStmt 0x555f33162c18 # | | | | `-CallExpr 0x555f33162be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33162bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33162bb0 '' Function 0x555f3305c2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33162b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33162b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33162b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33162b20 'double4':'vector' lvalue ParmVar 0x555f33162800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f33162960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33162d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33162cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331630e0 # | | | | `-ReturnStmt 0x555f331630d0 # | | | | `-CallExpr 0x555f331630a0 'float' # | | | | |-ImplicitCastExpr 0x555f33163088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33163068 '' Function 0x555f3305bb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33163040 'float' # | | | | `-ImplicitCastExpr 0x555f33163028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33163010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33162fd8 'int' lvalue ParmVar 0x555f33162cd8 'V' 'int' # | | | `-DeprecatedAttr 0x555f33162e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33163240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33163190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331635b8 # | | | | `-ReturnStmt 0x555f331635a8 # | | | | `-CallExpr 0x555f33163578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33163560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33163540 '' Function 0x555f3305be00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33163518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33163500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331634e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331634b0 'int2':'vector' lvalue ParmVar 0x555f33163190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331632f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33163718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f33163668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33163a98 # | | | | `-ReturnStmt 0x555f33163a88 # | | | | `-CallExpr 0x555f33163a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33163a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33163a20 '' Function 0x555f3305c078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331639f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331639e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331639c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33163990 'int3':'vector' lvalue ParmVar 0x555f33163668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331637c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33163bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f33163b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33163f80 # | | | | `-ReturnStmt 0x555f33163f70 # | | | | `-CallExpr 0x555f33163f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33163f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33163f08 '' Function 0x555f3305c2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33163ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33163ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33163eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33163e78 'int4':'vector' lvalue ParmVar 0x555f33163b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33163ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33164928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f33164878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33164ca0 # | | | | `-ReturnStmt 0x555f33164c90 # | | | | `-CallExpr 0x555f33164c60 'float' # | | | | |-ImplicitCastExpr 0x555f33164c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33164c28 '' Function 0x555f3305bb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33164c00 'float' # | | | | `-ImplicitCastExpr 0x555f33164be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33164bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33164b98 'uint':'unsigned int' lvalue ParmVar 0x555f33164878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331649d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33164e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33164d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33165198 # | | | | `-ReturnStmt 0x555f33165188 # | | | | `-CallExpr 0x555f33165158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33165140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33165120 '' Function 0x555f3305be00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331650f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331650e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331650c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33165090 'uint2':'vector' lvalue ParmVar 0x555f33164d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33164eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331652f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33165248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33165698 # | | | | `-ReturnStmt 0x555f33165688 # | | | | `-CallExpr 0x555f33165658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33165640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33165620 '' Function 0x555f3305c078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331655f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331655e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331655c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33165590 'uint3':'vector' lvalue ParmVar 0x555f33165248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331653a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331657f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33165748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33165ba0 # | | | | `-ReturnStmt 0x555f33165b90 # | | | | `-CallExpr 0x555f33165b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33165b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33165b28 '' Function 0x555f3305c2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33165b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33165ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33165ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33165a98 'uint4':'vector' lvalue ParmVar 0x555f33165748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331658a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33165d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33165c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33166098 # | | | | `-ReturnStmt 0x555f33166088 # | | | | `-CallExpr 0x555f33166058 'float' # | | | | |-ImplicitCastExpr 0x555f33166040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33166020 '' Function 0x555f3305bb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33165ff8 'float' # | | | | `-ImplicitCastExpr 0x555f33165fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33165fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33165f90 'int64_t':'long' lvalue ParmVar 0x555f33165c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33165db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331661f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33166148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331665b0 # | | | | `-ReturnStmt 0x555f331665a0 # | | | | `-CallExpr 0x555f33166570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33166558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33166538 '' Function 0x555f3305be00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33166510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331664f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331664e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331664a8 'int64_t2':'vector' lvalue ParmVar 0x555f33166148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331662a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33166710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33166660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331674c0 # | | | | `-ReturnStmt 0x555f331674b0 # | | | | `-CallExpr 0x555f33167480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33167468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33167448 '' Function 0x555f3305c078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33167420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33167408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331673f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331673b8 'int64_t3':'vector' lvalue ParmVar 0x555f33166660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331671b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33167620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33167570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331679e8 # | | | | `-ReturnStmt 0x555f331679d8 # | | | | `-CallExpr 0x555f331679a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33167990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33167970 '' Function 0x555f3305c2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33167948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33167930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33167918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331678e0 'int64_t4':'vector' lvalue ParmVar 0x555f33167570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331676d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33167b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33167a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33167f00 # | | | | `-ReturnStmt 0x555f33167ef0 # | | | | `-CallExpr 0x555f33167ec0 'float' # | | | | |-ImplicitCastExpr 0x555f33167ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33167e88 '' Function 0x555f3305bb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33167e60 'float' # | | | | `-ImplicitCastExpr 0x555f33167e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33167e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33167df8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33167a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33167bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33168060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33167fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33168438 # | | | | `-ReturnStmt 0x555f33168428 # | | | | `-CallExpr 0x555f331683f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331683e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331683c0 '' Function 0x555f3305be00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33168398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33168380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33168368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33168330 'uint64_t2':'vector' lvalue ParmVar 0x555f33167fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33168110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33168598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331684e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33168978 # | | | | `-ReturnStmt 0x555f33168968 # | | | | `-CallExpr 0x555f33168938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33168920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33168900 '' Function 0x555f3305c078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331688d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331688c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331688a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33168870 'uint64_t3':'vector' lvalue ParmVar 0x555f331684e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33168648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33168ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33168a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f33168ec0 # | | | | `-ReturnStmt 0x555f33168eb0 # | | | | `-CallExpr 0x555f33168e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33168e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33168e48 '' Function 0x555f3305c2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33168e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33168e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33168df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33168db8 'uint64_t4':'vector' lvalue ParmVar 0x555f33168a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33168b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33169030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33168f80 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331698b8 # | | | | `-ReturnStmt 0x555f331698a8 # | | | | `-CallExpr 0x555f33169878 'float' # | | | | |-ImplicitCastExpr 0x555f33169860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33169840 '' Function 0x555f33060f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33169818 'float' # | | | | `-ImplicitCastExpr 0x555f33169800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331697e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331697b0 'double' lvalue ParmVar 0x555f33168f80 'V' 'double' # | | | `-DeprecatedAttr 0x555f331690e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33169a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f33169978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f33169d90 # | | | | `-ReturnStmt 0x555f33169d80 # | | | | `-CallExpr 0x555f33169d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33169d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33169d18 '' Function 0x555f33061178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33169cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33169cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33169cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33169c88 'double2':'vector' lvalue ParmVar 0x555f33169978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f33169ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33169f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f33169e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f3316a270 # | | | | `-ReturnStmt 0x555f3316a260 # | | | | `-CallExpr 0x555f3316a230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3316a218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3316a1f8 '' Function 0x555f330613f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3316a1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3316a1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316a1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316a168 'double3':'vector' lvalue ParmVar 0x555f33169e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33169fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3316a3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3316a330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f3316a758 # | | | | `-ReturnStmt 0x555f3316a748 # | | | | `-CallExpr 0x555f3316a718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3316a700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3316a6e0 '' Function 0x555f33061668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3316a6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3316a6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316a688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316a650 'double4':'vector' lvalue ParmVar 0x555f3316a330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3316a490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3316a8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f3316a808 col:26 used V 'int' # | | | |-CompoundStmt 0x555f3316ac18 # | | | | `-ReturnStmt 0x555f3316ac08 # | | | | `-CallExpr 0x555f3316abd8 'float' # | | | | |-ImplicitCastExpr 0x555f3316abc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3316aba0 '' Function 0x555f33060f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3316ab78 'float' # | | | | `-ImplicitCastExpr 0x555f3316ab60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316ab48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316ab10 'int' lvalue ParmVar 0x555f3316a808 'V' 'int' # | | | `-DeprecatedAttr 0x555f3316a968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316ad78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3316acc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f3316b0f8 # | | | | `-ReturnStmt 0x555f3316b0e8 # | | | | `-CallExpr 0x555f3316b0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3316b0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3316b080 '' Function 0x555f33061178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3316b058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3316b040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316b028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316aff0 'int2':'vector' lvalue ParmVar 0x555f3316acc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3316ae28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316b258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3316b1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f3316b5e0 # | | | | `-ReturnStmt 0x555f3316b5d0 # | | | | `-CallExpr 0x555f3316b5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3316b588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3316b568 '' Function 0x555f330613f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3316b540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3316b528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316b510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316b4d8 'int3':'vector' lvalue ParmVar 0x555f3316b1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3316b308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316c000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f3316bf50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f3316c390 # | | | | `-ReturnStmt 0x555f3316c380 # | | | | `-CallExpr 0x555f3316c350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3316c338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3316c318 '' Function 0x555f33061668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3316c2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3316c2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316c2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316c288 'int4':'vector' lvalue ParmVar 0x555f3316bf50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f3316c0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316c4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f3316c440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f3316c870 # | | | | `-ReturnStmt 0x555f3316c860 # | | | | `-CallExpr 0x555f3316c830 'float' # | | | | |-ImplicitCastExpr 0x555f3316c818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3316c7f8 '' Function 0x555f33060f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3316c7d0 'float' # | | | | `-ImplicitCastExpr 0x555f3316c7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316c7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316c768 'uint':'unsigned int' lvalue ParmVar 0x555f3316c440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f3316c5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316c9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f3316c920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f3316cd70 # | | | | `-ReturnStmt 0x555f3316cd60 # | | | | `-CallExpr 0x555f3316cd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3316cd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3316ccf8 '' Function 0x555f33061178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3316ccd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3316ccb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316cca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316cc68 'uint2':'vector' lvalue ParmVar 0x555f3316c920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f3316ca80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316ced0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f3316ce20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f3316d278 # | | | | `-ReturnStmt 0x555f3316d268 # | | | | `-CallExpr 0x555f3316d238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3316d220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3316d200 '' Function 0x555f330613f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3316d1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3316d1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316d1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316d170 'uint3':'vector' lvalue ParmVar 0x555f3316ce20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f3316cf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316d3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f3316d328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f3316d788 # | | | | `-ReturnStmt 0x555f3316d778 # | | | | `-CallExpr 0x555f3316d748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3316d730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3316d710 '' Function 0x555f33061668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3316d6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3316d6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316d6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316d680 'uint4':'vector' lvalue ParmVar 0x555f3316d328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f3316d488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316d8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3316d838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f3316dc88 # | | | | `-ReturnStmt 0x555f3316dc78 # | | | | `-CallExpr 0x555f3316dc48 'float' # | | | | |-ImplicitCastExpr 0x555f3316dc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3316dc10 '' Function 0x555f33060f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3316dbe8 'float' # | | | | `-ImplicitCastExpr 0x555f3316dbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316dbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316db80 'int64_t':'long' lvalue ParmVar 0x555f3316d838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f3316d998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316dde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3316dd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f3316fa78 # | | | | `-ReturnStmt 0x555f3316fa68 # | | | | `-CallExpr 0x555f3316fa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3316fa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3316fa00 '' Function 0x555f33061178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3316f9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3316f9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316f9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316f970 'int64_t2':'vector' lvalue ParmVar 0x555f3316dd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3316de98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3316fbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3316fb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f3316ffa0 # | | | | `-ReturnStmt 0x555f3316ff90 # | | | | `-CallExpr 0x555f3316ff60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3316ff48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3316ff28 '' Function 0x555f330613f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3316ff00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3316fee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3316fed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3316fe98 'int64_t3':'vector' lvalue ParmVar 0x555f3316fb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3316fc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33170100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33170050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331704d0 # | | | | `-ReturnStmt 0x555f331704c0 # | | | | `-CallExpr 0x555f33170490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33170478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33170458 '' Function 0x555f33061668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33170430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33170418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33170400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331703c8 'int64_t4':'vector' lvalue ParmVar 0x555f33170050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331701b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33170630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33170580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331709f0 # | | | | `-ReturnStmt 0x555f331709e0 # | | | | `-CallExpr 0x555f331709b0 'float' # | | | | |-ImplicitCastExpr 0x555f33170998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33170978 '' Function 0x555f33060f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33170950 'float' # | | | | `-ImplicitCastExpr 0x555f33170938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33170920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331708e8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33170580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331706e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33170b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33170aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33170f30 # | | | | `-ReturnStmt 0x555f33170f20 # | | | | `-CallExpr 0x555f33170ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33170ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33170eb8 '' Function 0x555f33061178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33170e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33170e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33170e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33170e28 'uint64_t2':'vector' lvalue ParmVar 0x555f33170aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33170c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33171090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33170fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33171478 # | | | | `-ReturnStmt 0x555f33171468 # | | | | `-CallExpr 0x555f33171438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33171420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33171400 '' Function 0x555f330613f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331713d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331713c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331713a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33171370 'uint64_t3':'vector' lvalue ParmVar 0x555f33170fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33171140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331715d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33171528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331722d0 # | | | | `-ReturnStmt 0x555f331722c0 # | | | | `-CallExpr 0x555f33172290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33172278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33172258 '' Function 0x555f33061668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33172230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33172218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33172200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331721c8 'uint64_t4':'vector' lvalue ParmVar 0x555f33171528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33171688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33172438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33172388 col:29 used V 'double' # | | | |-CompoundStmt 0x555f33172780 # | | | | `-ReturnStmt 0x555f33172770 # | | | | `-CallExpr 0x555f33172740 'float' # | | | | |-ImplicitCastExpr 0x555f33172728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33172708 '' Function 0x555f33068628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331726e0 'float' # | | | | `-ImplicitCastExpr 0x555f331726c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331726b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33172678 'double' lvalue ParmVar 0x555f33172388 'V' 'double' # | | | `-DeprecatedAttr 0x555f331724e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331728e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f33172838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f33172c50 # | | | | `-ReturnStmt 0x555f33172c40 # | | | | `-CallExpr 0x555f33172c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33172bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33172bd8 '' Function 0x555f330688a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33172bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33172b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33172b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33172b48 'double2':'vector' lvalue ParmVar 0x555f33172838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f33172998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33172db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f33172d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f33173128 # | | | | `-ReturnStmt 0x555f33173118 # | | | | `-CallExpr 0x555f331730e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331730d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331730b0 '' Function 0x555f33068b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33173088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33173070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33173058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33173020 'double3':'vector' lvalue ParmVar 0x555f33172d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33172e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33173290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331731e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f33173608 # | | | | `-ReturnStmt 0x555f331735f8 # | | | | `-CallExpr 0x555f331735c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331735b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33173590 '' Function 0x555f33068da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33173568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33173550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33173538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33173500 'double4':'vector' lvalue ParmVar 0x555f331731e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f33173340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33173768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331736b8 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33173ac0 # | | | | `-ReturnStmt 0x555f33173ab0 # | | | | `-CallExpr 0x555f33173a80 'float' # | | | | |-ImplicitCastExpr 0x555f33173a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33173a48 '' Function 0x555f33068628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33173a20 'float' # | | | | `-ImplicitCastExpr 0x555f33173a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331739f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331739b8 'int' lvalue ParmVar 0x555f331736b8 'V' 'int' # | | | `-DeprecatedAttr 0x555f33173818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33173c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33173b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f33173f98 # | | | | `-ReturnStmt 0x555f33173f88 # | | | | `-CallExpr 0x555f33173f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33173f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33173f20 '' Function 0x555f330688a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33173ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33173ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33173ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33173e90 'int2':'vector' lvalue ParmVar 0x555f33173b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33173cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33174780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331746d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33174b00 # | | | | `-ReturnStmt 0x555f33174af0 # | | | | `-CallExpr 0x555f33174ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33174aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33174a88 '' Function 0x555f33068b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33174a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33174a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33174a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331749f8 'int3':'vector' lvalue ParmVar 0x555f331746d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33174830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33174c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f33174bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33174fe8 # | | | | `-ReturnStmt 0x555f33174fd8 # | | | | `-CallExpr 0x555f33174fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33174f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33174f70 '' Function 0x555f33068da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33174f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33174f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33174f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33174ee0 'int4':'vector' lvalue ParmVar 0x555f33174bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33174d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33175148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f33175098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331754c0 # | | | | `-ReturnStmt 0x555f331754b0 # | | | | `-CallExpr 0x555f33175480 'float' # | | | | |-ImplicitCastExpr 0x555f33175468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33175448 '' Function 0x555f33068628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33175420 'float' # | | | | `-ImplicitCastExpr 0x555f33175408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331753f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331753b8 'uint':'unsigned int' lvalue ParmVar 0x555f33175098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331751f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33175620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33175570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331759b8 # | | | | `-ReturnStmt 0x555f331759a8 # | | | | `-CallExpr 0x555f33175978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33175960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33175940 '' Function 0x555f330688a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33175918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33175900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331758e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331758b0 'uint2':'vector' lvalue ParmVar 0x555f33175570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331756d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33175b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33175a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33175eb8 # | | | | `-ReturnStmt 0x555f33175ea8 # | | | | `-CallExpr 0x555f33175e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33175e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33175e40 '' Function 0x555f33068b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33175e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33175e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33175de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33175db0 'uint3':'vector' lvalue ParmVar 0x555f33175a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33175bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33176018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33175f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331763c0 # | | | | `-ReturnStmt 0x555f331763b0 # | | | | `-CallExpr 0x555f33176380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33176368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33176348 '' Function 0x555f33068da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33176320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33176308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331762f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331762b8 'uint4':'vector' lvalue ParmVar 0x555f33175f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331760c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33176520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33176470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33177200 # | | | | `-ReturnStmt 0x555f331771f0 # | | | | `-CallExpr 0x555f331771c0 'float' # | | | | |-ImplicitCastExpr 0x555f331771a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33177188 '' Function 0x555f33068628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33177160 'float' # | | | | `-ImplicitCastExpr 0x555f33177148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33177130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331770f8 'int64_t':'long' lvalue ParmVar 0x555f33176470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331765d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33177360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331772b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33177718 # | | | | `-ReturnStmt 0x555f33177708 # | | | | `-CallExpr 0x555f331776d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331776c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331776a0 '' Function 0x555f330688a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33177678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33177660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33177648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33177610 'int64_t2':'vector' lvalue ParmVar 0x555f331772b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33177410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33177878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331777c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33177c38 # | | | | `-ReturnStmt 0x555f33177c28 # | | | | `-CallExpr 0x555f33177bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33177be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33177bc0 '' Function 0x555f33068b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33177b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33177b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33177b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33177b30 'int64_t3':'vector' lvalue ParmVar 0x555f331777c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33177928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33177d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33177ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33178160 # | | | | `-ReturnStmt 0x555f33178150 # | | | | `-CallExpr 0x555f33178120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33178108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331780e8 '' Function 0x555f33068da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331780c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331780a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33178090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33178058 'int64_t4':'vector' lvalue ParmVar 0x555f33177ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33177e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331782c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33178210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33178678 # | | | | `-ReturnStmt 0x555f33178668 # | | | | `-CallExpr 0x555f33178638 'float' # | | | | |-ImplicitCastExpr 0x555f33178620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33178600 '' Function 0x555f33068628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331785d8 'float' # | | | | `-ImplicitCastExpr 0x555f331785c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331785a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33178570 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33178210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33178370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331787d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33178728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33178bb0 # | | | | `-ReturnStmt 0x555f33178ba0 # | | | | `-CallExpr 0x555f33178b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33178b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33178b38 '' Function 0x555f330688a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33178b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33178af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33178ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33178aa8 'uint64_t2':'vector' lvalue ParmVar 0x555f33178728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33178888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33178d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33178c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f3317c628 # | | | | `-ReturnStmt 0x555f3317c618 # | | | | `-CallExpr 0x555f3317c5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3317c5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3317c5b0 '' Function 0x555f33068b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3317c588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3317c570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317c558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33178fe8 'uint64_t3':'vector' lvalue ParmVar 0x555f33178c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33178dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317c788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3317c6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f3317cb70 # | | | | `-ReturnStmt 0x555f3317cb60 # | | | | `-CallExpr 0x555f3317cb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3317cb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3317caf8 '' Function 0x555f33068da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3317cad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3317cab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317caa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317ca68 'uint64_t4':'vector' lvalue ParmVar 0x555f3317c6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3317c838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317cce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3317cc30 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3317d028 # | | | | `-ReturnStmt 0x555f3317d018 # | | | | `-CallExpr 0x555f3317cfe8 'float' # | | | | |-ImplicitCastExpr 0x555f3317cfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3317cfb0 '' Function 0x555f330699b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3317cf88 'float' # | | | | `-ImplicitCastExpr 0x555f3317cf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317cf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317cf20 'double' lvalue ParmVar 0x555f3317cc30 'V' 'double' # | | | `-DeprecatedAttr 0x555f3317cd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3317d198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3317d0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3317d500 # | | | | `-ReturnStmt 0x555f3317d4f0 # | | | | `-CallExpr 0x555f3317d4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3317d4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3317d488 '' Function 0x555f33047dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3317d460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3317d448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317d430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317d3f8 'double2':'vector' lvalue ParmVar 0x555f3317d0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3317d248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3317d670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3317d5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f3317d9e0 # | | | | `-ReturnStmt 0x555f3317d9d0 # | | | | `-CallExpr 0x555f3317d9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3317d988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3317d968 '' Function 0x555f33048038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3317d940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3317d928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317d910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317d8d8 'double3':'vector' lvalue ParmVar 0x555f3317d5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3317d720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3317db50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3317daa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f3317dec8 # | | | | `-ReturnStmt 0x555f3317deb8 # | | | | `-CallExpr 0x555f3317de88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3317de70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3317de50 '' Function 0x555f330482b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3317de28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3317de10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317ddf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317ddc0 'double4':'vector' lvalue ParmVar 0x555f3317daa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3317dc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3317e028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f3317df78 col:26 used V 'int' # | | | |-CompoundStmt 0x555f3317e380 # | | | | `-ReturnStmt 0x555f3317e370 # | | | | `-CallExpr 0x555f3317e340 'float' # | | | | |-ImplicitCastExpr 0x555f3317e328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3317e308 '' Function 0x555f330699b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3317e2e0 'float' # | | | | `-ImplicitCastExpr 0x555f3317e2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317e2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317e278 'int' lvalue ParmVar 0x555f3317df78 'V' 'int' # | | | `-DeprecatedAttr 0x555f3317e0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317e550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3317e430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f3317e8c8 # | | | | `-ReturnStmt 0x555f3317e8b8 # | | | | `-CallExpr 0x555f3317e888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3317e870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3317e850 '' Function 0x555f33047dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3317e828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3317e810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317e7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317e7c0 'int2':'vector' lvalue ParmVar 0x555f3317e430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3317e600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317ea28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3317e978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f3317eda8 # | | | | `-ReturnStmt 0x555f3317ed98 # | | | | `-CallExpr 0x555f3317ed68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3317ed50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3317ed30 '' Function 0x555f33048038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3317ed08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3317ecf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317ecd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317eca0 'int3':'vector' lvalue ParmVar 0x555f3317e978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3317ead8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317ef08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f3317ee58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f3317f290 # | | | | `-ReturnStmt 0x555f3317f280 # | | | | `-CallExpr 0x555f3317f250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3317f238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3317f218 '' Function 0x555f330482b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3317f1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3317f1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317f1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317f188 'int4':'vector' lvalue ParmVar 0x555f3317ee58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f3317efb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317f3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f3317f340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f3317f768 # | | | | `-ReturnStmt 0x555f3317f758 # | | | | `-CallExpr 0x555f3317f728 'float' # | | | | |-ImplicitCastExpr 0x555f3317f710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3317f6f0 '' Function 0x555f330699b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3317f6c8 'float' # | | | | `-ImplicitCastExpr 0x555f3317f6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317f698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317f660 'uint':'unsigned int' lvalue ParmVar 0x555f3317f340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f3317f4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317f8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f3317f818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f3317fc60 # | | | | `-ReturnStmt 0x555f3317fc50 # | | | | `-CallExpr 0x555f3317fc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3317fc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3317fbe8 '' Function 0x555f33047dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3317fbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3317fba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3317fb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3317fb58 'uint2':'vector' lvalue ParmVar 0x555f3317f818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f3317f978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3317fdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f3317fd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33180160 # | | | | `-ReturnStmt 0x555f33180150 # | | | | `-CallExpr 0x555f33180120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33180108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331800e8 '' Function 0x555f33048038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331800c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331800a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33180090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33180058 'uint3':'vector' lvalue ParmVar 0x555f3317fd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f3317fe70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331802c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33180210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33180680 # | | | | `-ReturnStmt 0x555f33180670 # | | | | `-CallExpr 0x555f33180640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33180628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33180608 '' Function 0x555f330482b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331805e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331805c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331805b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33180578 'uint4':'vector' lvalue ParmVar 0x555f33180210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33180370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331807e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33180730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33180b78 # | | | | `-ReturnStmt 0x555f33180b68 # | | | | `-CallExpr 0x555f33180b38 'float' # | | | | |-ImplicitCastExpr 0x555f33180b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33180b00 '' Function 0x555f330699b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33180ad8 'float' # | | | | `-ImplicitCastExpr 0x555f33180ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33180aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33180a70 'int64_t':'long' lvalue ParmVar 0x555f33180730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33180890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33180cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33180c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33181090 # | | | | `-ReturnStmt 0x555f33181080 # | | | | `-CallExpr 0x555f33181050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33181038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33181018 '' Function 0x555f33047dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33180ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33180fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33180fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33180f88 'int64_t2':'vector' lvalue ParmVar 0x555f33180c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33180d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331811f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33181140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331815b0 # | | | | `-ReturnStmt 0x555f331815a0 # | | | | `-CallExpr 0x555f33181570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33181558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33181538 '' Function 0x555f33048038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33181510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331814f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331814e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331814a8 'int64_t3':'vector' lvalue ParmVar 0x555f33181140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331812a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33181710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33181660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33181ad8 # | | | | `-ReturnStmt 0x555f33181ac8 # | | | | `-CallExpr 0x555f33181a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33181a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33181a60 '' Function 0x555f330482b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33181a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33181a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33181a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331819d0 'int64_t4':'vector' lvalue ParmVar 0x555f33181660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331817c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33181c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33181b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33181ff0 # | | | | `-ReturnStmt 0x555f33181fe0 # | | | | `-CallExpr 0x555f33181fb0 'float' # | | | | |-ImplicitCastExpr 0x555f33181f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33181f78 '' Function 0x555f330699b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33181f50 'float' # | | | | `-ImplicitCastExpr 0x555f33181f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33181f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33181ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33181b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33181ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33182150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331820a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33182528 # | | | | `-ReturnStmt 0x555f33182518 # | | | | `-CallExpr 0x555f331824e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331824d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331824b0 '' Function 0x555f33047dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33182488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33182470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33182458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33182420 'uint64_t2':'vector' lvalue ParmVar 0x555f331820a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33182200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33182988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331828d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33182d68 # | | | | `-ReturnStmt 0x555f33182d58 # | | | | `-CallExpr 0x555f33182d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33182d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33182cf0 '' Function 0x555f33048038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33182cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33182cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33182c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33182c60 'uint64_t3':'vector' lvalue ParmVar 0x555f331828d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33182a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33182ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33182e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331832b0 # | | | | `-ReturnStmt 0x555f331832a0 # | | | | `-CallExpr 0x555f33183270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33183258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33183238 '' Function 0x555f330482b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33183210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331831f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331831e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331831a8 'uint64_t4':'vector' lvalue ParmVar 0x555f33182e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33182f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33183420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33183370 col:29 used V 'double' # | | | |-CompoundStmt 0x555f33183768 # | | | | `-ReturnStmt 0x555f33183758 # | | | | `-CallExpr 0x555f33183728 'float' # | | | | |-ImplicitCastExpr 0x555f33183710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331836f0 '' Function 0x555f33073240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331836c8 'float' # | | | | `-ImplicitCastExpr 0x555f331836b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33183698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33183660 'double' lvalue ParmVar 0x555f33183370 'V' 'double' # | | | `-DeprecatedAttr 0x555f331834d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331838d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f33183828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f33183c40 # | | | | `-ReturnStmt 0x555f33183c30 # | | | | `-CallExpr 0x555f33183c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33183be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33183bc8 '' Function 0x555f330734b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33183ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33183b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33183b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33183b38 'double2':'vector' lvalue ParmVar 0x555f33183828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f33183988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33183db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f33183d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f33184120 # | | | | `-ReturnStmt 0x555f33184110 # | | | | `-CallExpr 0x555f331840e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331840c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331840a8 '' Function 0x555f33073730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33184080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33184068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33184050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33184018 'double3':'vector' lvalue ParmVar 0x555f33183d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33183e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33184290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331841e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f33184608 # | | | | `-ReturnStmt 0x555f331845f8 # | | | | `-CallExpr 0x555f331845c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331845b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33184590 '' Function 0x555f330739a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33184568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33184550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33184538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33184500 'double4':'vector' lvalue ParmVar 0x555f331841e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f33184340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33184768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331846b8 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33185368 # | | | | `-ReturnStmt 0x555f33185358 # | | | | `-CallExpr 0x555f33185328 'float' # | | | | |-ImplicitCastExpr 0x555f33185310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331852f0 '' Function 0x555f33073240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331852c8 'float' # | | | | `-ImplicitCastExpr 0x555f331852b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33185298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33185260 'int' lvalue ParmVar 0x555f331846b8 'V' 'int' # | | | `-DeprecatedAttr 0x555f331850c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331854c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33185418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f33185840 # | | | | `-ReturnStmt 0x555f33185830 # | | | | `-CallExpr 0x555f33185800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331857e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331857c8 '' Function 0x555f330734b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331857a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33185788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33185770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33185738 'int2':'vector' lvalue ParmVar 0x555f33185418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33185578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331859a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331858f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33185d20 # | | | | `-ReturnStmt 0x555f33185d10 # | | | | `-CallExpr 0x555f33185ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33185cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33185ca8 '' Function 0x555f33073730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33185c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33185c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33185c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33185c18 'int3':'vector' lvalue ParmVar 0x555f331858f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33185a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33185e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f33185dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33186208 # | | | | `-ReturnStmt 0x555f331861f8 # | | | | `-CallExpr 0x555f331861c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331861b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33186190 '' Function 0x555f330739a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33186168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33186150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33186138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33186100 'int4':'vector' lvalue ParmVar 0x555f33185dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33185f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33186368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331862b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331866e0 # | | | | `-ReturnStmt 0x555f331866d0 # | | | | `-CallExpr 0x555f331866a0 'float' # | | | | |-ImplicitCastExpr 0x555f33186688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33186668 '' Function 0x555f33073240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33186640 'float' # | | | | `-ImplicitCastExpr 0x555f33186628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33186610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331865d8 'uint':'unsigned int' lvalue ParmVar 0x555f331862b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33186418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33186840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33186790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33186bd8 # | | | | `-ReturnStmt 0x555f33186bc8 # | | | | `-CallExpr 0x555f33186b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33186b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33186b60 '' Function 0x555f330734b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33186b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33186b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33186b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33186ad0 'uint2':'vector' lvalue ParmVar 0x555f33186790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331868f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33186d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33186c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f3318db60 # | | | | `-ReturnStmt 0x555f3318db50 # | | | | `-CallExpr 0x555f3318db20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33187080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33187060 '' Function 0x555f33073730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33187038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33187020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33187008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33186fd0 'uint3':'vector' lvalue ParmVar 0x555f33186c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33186de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3318dcc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f3318dc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f3318e068 # | | | | `-ReturnStmt 0x555f3318e058 # | | | | `-CallExpr 0x555f3318e028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3318e010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3318dff0 '' Function 0x555f330739a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3318dfc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3318dfb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3318df98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3318df60 'uint4':'vector' lvalue ParmVar 0x555f3318dc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f3318dd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3318e1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3318e118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f3318e560 # | | | | `-ReturnStmt 0x555f3318e550 # | | | | `-CallExpr 0x555f3318e520 'float' # | | | | |-ImplicitCastExpr 0x555f3318e508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3318e4e8 '' Function 0x555f33073240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3318e4c0 'float' # | | | | `-ImplicitCastExpr 0x555f3318e4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3318e490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3318e458 'int64_t':'long' lvalue ParmVar 0x555f3318e118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f3318e278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3318e6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3318e610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f3318ea78 # | | | | `-ReturnStmt 0x555f3318ea68 # | | | | `-CallExpr 0x555f3318ea38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3318ea20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3318ea00 '' Function 0x555f330734b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3318e9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3318e9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3318e9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3318e970 'int64_t2':'vector' lvalue ParmVar 0x555f3318e610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3318e770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3318ebd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3318eb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f3318ef98 # | | | | `-ReturnStmt 0x555f3318ef88 # | | | | `-CallExpr 0x555f3318ef58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3318ef40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3318ef20 '' Function 0x555f33073730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3318eef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3318eee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3318eec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3318ee90 'int64_t3':'vector' lvalue ParmVar 0x555f3318eb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3318ec88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3318f0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3318f048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f3318f4c0 # | | | | `-ReturnStmt 0x555f3318f4b0 # | | | | `-CallExpr 0x555f3318f480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3318f468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3318f448 '' Function 0x555f330739a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3318f420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3318f408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3318f3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3318f3b8 'int64_t4':'vector' lvalue ParmVar 0x555f3318f048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3318f1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3318f620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3318f570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f3318f9d8 # | | | | `-ReturnStmt 0x555f3318f9c8 # | | | | `-CallExpr 0x555f3318f998 'float' # | | | | |-ImplicitCastExpr 0x555f3318f980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3318f960 '' Function 0x555f33073240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3318f938 'float' # | | | | `-ImplicitCastExpr 0x555f3318f920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3318f908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3318f8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x555f3318f570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f3318f6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f330dce70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3318fa88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f330dd248 # | | | | `-ReturnStmt 0x555f330dd238 # | | | | `-CallExpr 0x555f330dd208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f330dd1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f330dd1d0 '' Function 0x555f330734b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f330dd1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f330dd190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330dd178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330dd140 'uint64_t2':'vector' lvalue ParmVar 0x555f3318fa88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f330dcf20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f330dd3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f330dd2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f330dd788 # | | | | `-ReturnStmt 0x555f330dd778 # | | | | `-CallExpr 0x555f330dd748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f330dd730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f330dd710 '' Function 0x555f33073730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f330dd6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f330dd6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330dd6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330dd680 'uint64_t3':'vector' lvalue ParmVar 0x555f330dd2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f330dd458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f330dd8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f330dd838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f330ddcd0 # | | | | `-ReturnStmt 0x555f330ddcc0 # | | | | `-CallExpr 0x555f330ddc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f330ddc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f330ddc58 '' Function 0x555f330739a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f330ddc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f330ddc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330ddc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330ddbc8 'uint64_t4':'vector' lvalue ParmVar 0x555f330dd838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f330dd998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f330dde40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f330ddd90 col:29 used V 'double' # | | | |-CompoundStmt 0x555f330de188 # | | | | `-ReturnStmt 0x555f330de178 # | | | | `-CallExpr 0x555f330de148 'float' # | | | | |-ImplicitCastExpr 0x555f330de130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f330de110 '' Function 0x555f330745f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555f330de0e8 'float' # | | | | `-ImplicitCastExpr 0x555f330de0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330de0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330de080 'double' lvalue ParmVar 0x555f330ddd90 'V' 'double' # | | | `-DeprecatedAttr 0x555f330ddef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f330de2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f330de248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f330de660 # | | | | `-ReturnStmt 0x555f330de650 # | | | | `-CallExpr 0x555f330de620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f330de608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f330de5e8 '' Function 0x555f33074870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f330de5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f330de5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330de590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330de558 'double2':'vector' lvalue ParmVar 0x555f330de248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f330de3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f330de7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f330de720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f330deb40 # | | | | `-ReturnStmt 0x555f330deb30 # | | | | `-CallExpr 0x555f330deb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f330deae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f330deac8 '' Function 0x555f33074ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f330deaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f330dea88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330dea70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330dea38 'double3':'vector' lvalue ParmVar 0x555f330de720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f330de880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f330decb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f330dec00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331911a8 # | | | | `-ReturnStmt 0x555f33191198 # | | | | `-CallExpr 0x555f33191168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33191150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33191130 '' Function 0x555f33074d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33191108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331910f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331910d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331910a0 'double4':'vector' lvalue ParmVar 0x555f330dec00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f330ded60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33191308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33191258 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33191660 # | | | | `-ReturnStmt 0x555f33191650 # | | | | `-CallExpr 0x555f33191620 'float' # | | | | |-ImplicitCastExpr 0x555f33191608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331915e8 '' Function 0x555f330745f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331915c0 'float' # | | | | `-ImplicitCastExpr 0x555f331915a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33191590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33191558 'int' lvalue ParmVar 0x555f33191258 'V' 'int' # | | | `-DeprecatedAttr 0x555f331913b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331917c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33191710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f33191b38 # | | | | `-ReturnStmt 0x555f33191b28 # | | | | `-CallExpr 0x555f33191af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33191ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33191ac0 '' Function 0x555f33074870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33191a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33191a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33191a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33191a30 'int2':'vector' lvalue ParmVar 0x555f33191710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33191870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33191c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f33191be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33192018 # | | | | `-ReturnStmt 0x555f33192008 # | | | | `-CallExpr 0x555f33191fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33191fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33191fa0 '' Function 0x555f33074ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33191f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33191f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33191f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33191f10 'int3':'vector' lvalue ParmVar 0x555f33191be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33191d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33192178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331920c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33192500 # | | | | `-ReturnStmt 0x555f331924f0 # | | | | `-CallExpr 0x555f331924c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331924a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33192488 '' Function 0x555f33074d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33192460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33192448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33192430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331923f8 'int4':'vector' lvalue ParmVar 0x555f331920c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33192228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33192660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331925b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331929d8 # | | | | `-ReturnStmt 0x555f331929c8 # | | | | `-CallExpr 0x555f33192998 'float' # | | | | |-ImplicitCastExpr 0x555f33192980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33192960 '' Function 0x555f330745f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33192938 'float' # | | | | `-ImplicitCastExpr 0x555f33192920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33192908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331928d0 'uint':'unsigned int' lvalue ParmVar 0x555f331925b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33192710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33192b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33192a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33192ed0 # | | | | `-ReturnStmt 0x555f33192ec0 # | | | | `-CallExpr 0x555f33192e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33192e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33192e58 '' Function 0x555f33074870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33192e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33192e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33192e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33192dc8 'uint2':'vector' lvalue ParmVar 0x555f33192a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33192be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33193860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331937b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33193c00 # | | | | `-ReturnStmt 0x555f33193bf0 # | | | | `-CallExpr 0x555f33193bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33193ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33193b88 '' Function 0x555f33074ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33193b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33193b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33193b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33193af8 'uint3':'vector' lvalue ParmVar 0x555f331937b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33193910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33193d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33193cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33194108 # | | | | `-ReturnStmt 0x555f331940f8 # | | | | `-CallExpr 0x555f331940c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331940b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33194090 '' Function 0x555f33074d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33194068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33194050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33194038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33194000 'uint4':'vector' lvalue ParmVar 0x555f33193cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33193e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33194268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331941b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33194600 # | | | | `-ReturnStmt 0x555f331945f0 # | | | | `-CallExpr 0x555f331945c0 'float' # | | | | |-ImplicitCastExpr 0x555f331945a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33194588 '' Function 0x555f330745f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33194560 'float' # | | | | `-ImplicitCastExpr 0x555f33194548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33194530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331944f8 'int64_t':'long' lvalue ParmVar 0x555f331941b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33194318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33194760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331946b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33194b18 # | | | | `-ReturnStmt 0x555f33194b08 # | | | | `-CallExpr 0x555f33194ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33194ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33194aa0 '' Function 0x555f33074870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33194a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33194a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33194a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33194a10 'int64_t2':'vector' lvalue ParmVar 0x555f331946b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33194810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33194c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33194bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33195038 # | | | | `-ReturnStmt 0x555f33195028 # | | | | `-CallExpr 0x555f33194ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33194fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33194fc0 '' Function 0x555f33074ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33194f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33194f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33194f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33194f30 'int64_t3':'vector' lvalue ParmVar 0x555f33194bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33194d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33195198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331950e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33195560 # | | | | `-ReturnStmt 0x555f33195550 # | | | | `-CallExpr 0x555f33195520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33195508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331954e8 '' Function 0x555f33074d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331954c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331954a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33195490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33195458 'int64_t4':'vector' lvalue ParmVar 0x555f331950e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33195248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331956c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33195610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33196488 # | | | | `-ReturnStmt 0x555f33196478 # | | | | `-CallExpr 0x555f33196448 'float' # | | | | |-ImplicitCastExpr 0x555f33196430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33196410 '' Function 0x555f330745f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331963e8 'float' # | | | | `-ImplicitCastExpr 0x555f331963d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331963b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33196380 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33195610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33196180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331965e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33196538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331969c0 # | | | | `-ReturnStmt 0x555f331969b0 # | | | | `-CallExpr 0x555f33196980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33196968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33196948 '' Function 0x555f33074870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33196920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33196908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331968f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331968b8 'uint64_t2':'vector' lvalue ParmVar 0x555f33196538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33196698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33196b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33196a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33196f00 # | | | | `-ReturnStmt 0x555f33196ef0 # | | | | `-CallExpr 0x555f33196ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33196ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33196e88 '' Function 0x555f33074ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33196e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33196e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33196e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33196df8 'uint64_t3':'vector' lvalue ParmVar 0x555f33196a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33196bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33197060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33196fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f33197448 # | | | | `-ReturnStmt 0x555f33197438 # | | | | `-CallExpr 0x555f33197408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331973f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331973d0 '' Function 0x555f33074d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331973a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33197390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33197378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33197340 'uint64_t4':'vector' lvalue ParmVar 0x555f33196fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33197110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331975a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33197500 col:29 used V 'double' # | | | |-CompoundStmt 0x555f33197928 # | | | | `-ReturnStmt 0x555f33197918 # | | | | `-CallExpr 0x555f331978e8 'bool' # | | | | |-ImplicitCastExpr 0x555f331978d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x555f33197878 '' Function 0x555f33075ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x555f33197850 'float' # | | | | `-ImplicitCastExpr 0x555f33197838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33197820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331977e8 'double' lvalue ParmVar 0x555f33197500 'V' 'double' # | | | `-DeprecatedAttr 0x555f33197658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33197a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331979e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f33197e58 # | | | | `-ReturnStmt 0x555f33197e48 # | | | | `-CallExpr 0x555f33197e18 'vector' # | | | | |-ImplicitCastExpr 0x555f33197e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33197d80 '' Function 0x555f33075df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x555f33197d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33197d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33197d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33197cf0 'double2':'vector' lvalue ParmVar 0x555f331979e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f33197b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33197fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f33197f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f33198798 # | | | | `-ReturnStmt 0x555f33198788 # | | | | `-CallExpr 0x555f33198758 'vector' # | | | | |-ImplicitCastExpr 0x555f33198740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331986c0 '' Function 0x555f330760e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x555f33198698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33198680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33198668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33198630 'double3':'vector' lvalue ParmVar 0x555f33197f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33198070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33198900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33198850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f33198cd8 # | | | | `-ReturnStmt 0x555f33198cc8 # | | | | `-CallExpr 0x555f33198c98 'vector' # | | | | |-ImplicitCastExpr 0x555f33198c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33198c00 '' Function 0x555f330763d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x555f33198bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33198bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33198ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33198b70 'double4':'vector' lvalue ParmVar 0x555f33198850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331989b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33198db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33198d08 col:29 used V 'double' # | | | `-CompoundStmt 0x555f33199018 # | | | `-ReturnStmt 0x555f33199008 # | | | `-CallExpr 0x555f33198fd8 'bool' # | | | |-ImplicitCastExpr 0x555f33198fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x555f33198fa0 '' Function 0x555f33077000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x555f33198f78 'float' # | | | `-ImplicitCastExpr 0x555f33198f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555f33198f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x555f33198f10 'double' lvalue ParmVar 0x555f33198d08 'V' 'double' # | | |-FunctionDecl 0x555f331990f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f33199048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x555f33199380 # | | | `-ReturnStmt 0x555f33199370 # | | | `-CallExpr 0x555f33199340 'vector' # | | | |-ImplicitCastExpr 0x555f33199328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x555f33199308 '' Function 0x555f33077278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x555f331992e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x555f331992c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555f331992b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555f33199278 'double2':'vector' lvalue ParmVar 0x555f33199048 'V' 'double2':'vector' # | | |-FunctionDecl 0x555f33199460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331993b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x555f331996f0 # | | | `-ReturnStmt 0x555f331996e0 # | | | `-CallExpr 0x555f331996b0 'vector' # | | | |-ImplicitCastExpr 0x555f33199698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x555f33199678 '' Function 0x555f330774f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x555f33199650 'float3':'vector' # | | | `-ImplicitCastExpr 0x555f33199638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555f33199620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555f331995e8 'double3':'vector' lvalue ParmVar 0x555f331993b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x555f331997d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33199720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x555f33199a68 # | | | `-ReturnStmt 0x555f33199a58 # | | | `-CallExpr 0x555f33199a28 'vector' # | | | |-ImplicitCastExpr 0x555f33199a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x555f331999f0 '' Function 0x555f33077768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x555f331999c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x555f331999b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555f33199998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555f33199960 'double4':'vector' lvalue ParmVar 0x555f33199720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x555f3319a160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x555f33199a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33199b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3319a0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x555f33199e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x555f33199f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x555f33199f78 col:39 s 'T' # | | | |-CompoundStmt 0x555f3319a430 # | | | | `-ReturnStmt 0x555f3319a420 # | | | | `-RecoveryExpr 0x555f3319a3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f3319a2d0 '' lvalue (ADL) = 'lerp' 0x555f33079578 0x555f33077b08 0x555f33077ed0 0x555f33078298 0x555f33078660 0x555f33078a10 0x555f33078de8 0x555f330791b0 # | | | | |-RecoveryExpr 0x555f3319a350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555f3319a370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f3319a1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x555f3319a8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x555f3319a4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555f3319a740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x555f3319a7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x555f3319adb8 # | | | | `-ReturnStmt 0x555f3319ada8 # | | | | `-CallExpr 0x555f3319ad68 'float' # | | | | |-ImplicitCastExpr 0x555f3319ad50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555f3319acf8 '' Function 0x555f33078a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555f3319abb0 'float' # | | | | | `-ImplicitCastExpr 0x555f3319ab98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319ab80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319ab48 'double' lvalue ParmVar 0x555f3319a4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x555f3319ac40 'float' # | | | | | `-ImplicitCastExpr 0x555f3319ac28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319ac10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319abd8 'double' lvalue ParmVar 0x555f3319a740 'V2' 'double' # | | | | `-CStyleCastExpr 0x555f3319acd0 'float' # | | | | `-ImplicitCastExpr 0x555f3319acb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319aca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319ac68 'double' lvalue ParmVar 0x555f3319a7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x555f3319a9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3319b108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3319ae78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555f3319aef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x555f3319af78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x555f3319b648 # | | | | `-ReturnStmt 0x555f3319b638 # | | | | `-CallExpr 0x555f3319b5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3319b5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555f3319b558 '' Function 0x555f33078de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555f3319b3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319b3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319b3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319b378 'double2':'vector' lvalue ParmVar 0x555f3319ae78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x555f3319b488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319b470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319b458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319b420 'double2':'vector' lvalue ParmVar 0x555f3319aef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555f3319b530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3319b518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319b500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319b4c8 'double2':'vector' lvalue ParmVar 0x555f3319af78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3319b1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3319b998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3319b708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555f3319b788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x555f3319b808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x555f3319bed8 # | | | | `-ReturnStmt 0x555f3319bec8 # | | | | `-CallExpr 0x555f3319be88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3319be70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555f3319bdf0 '' Function 0x555f330791b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555f3319bc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319bc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319bc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319bc10 'double3':'vector' lvalue ParmVar 0x555f3319b708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x555f3319bd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319bd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319bcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319bcb8 'double3':'vector' lvalue ParmVar 0x555f3319b788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555f3319bdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3319bdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319bd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319bd60 'double3':'vector' lvalue ParmVar 0x555f3319b808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3319ba58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3319c228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3319bf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555f3319c018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x555f3319c098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x555f3319dba0 # | | | | `-ReturnStmt 0x555f3319db90 # | | | | `-CallExpr 0x555f3319db50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3319c710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555f3319c688 '' Function 0x555f33079578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555f3319c510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319c4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319c4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319c4a8 'double4':'vector' lvalue ParmVar 0x555f3319bf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x555f3319c5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319c5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319c588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319c550 'double4':'vector' lvalue ParmVar 0x555f3319c018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555f3319c660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3319c648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319c630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319c5f8 'double4':'vector' lvalue ParmVar 0x555f3319c098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3319c2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3319de88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f3319dc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555f3319dcd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x555f3319dd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x555f3319e320 # | | | | `-ReturnStmt 0x555f3319e310 # | | | | `-CallExpr 0x555f3319e2d0 'float' # | | | | |-ImplicitCastExpr 0x555f3319e2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555f3319e298 '' Function 0x555f33078a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555f3319e150 'float' # | | | | | `-ImplicitCastExpr 0x555f3319e138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319e120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319e0e8 'int' lvalue ParmVar 0x555f3319dc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x555f3319e1e0 'float' # | | | | | `-ImplicitCastExpr 0x555f3319e1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319e1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319e178 'int' lvalue ParmVar 0x555f3319dcd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x555f3319e270 'float' # | | | | `-ImplicitCastExpr 0x555f3319e258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319e240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319e208 'int' lvalue ParmVar 0x555f3319dd50 'V3' 'int' # | | | `-DeprecatedAttr 0x555f3319df48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3319e658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3319e3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555f3319e450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x555f3319e4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x555f3319eb40 # | | | | `-ReturnStmt 0x555f3319eb30 # | | | | `-CallExpr 0x555f3319eaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3319ead8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555f3319eab8 '' Function 0x555f33078de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555f3319e940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319e928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319e910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319e8d8 'int2':'vector' lvalue ParmVar 0x555f3319e3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x555f3319e9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319e9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319e9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319e980 'int2':'vector' lvalue ParmVar 0x555f3319e450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555f3319ea90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3319ea78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319ea60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319ea28 'int2':'vector' lvalue ParmVar 0x555f3319e4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3319e718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3319ee78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3319ebf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555f3319ec70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x555f3319ecf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x555f3319f368 # | | | | `-ReturnStmt 0x555f3319f358 # | | | | `-CallExpr 0x555f3319f318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3319f300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555f3319f2e0 '' Function 0x555f330791b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555f3319f168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319f150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319f138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319f100 'int3':'vector' lvalue ParmVar 0x555f3319ebf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x555f3319f210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319f1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319f1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319f1a8 'int3':'vector' lvalue ParmVar 0x555f3319ec70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555f3319f2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3319f2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319f288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319f250 'int3':'vector' lvalue ParmVar 0x555f3319ecf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3319ef38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3319f6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555f3319f418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555f3319f498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x555f3319f518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x555f331a0bc0 # | | | | `-ReturnStmt 0x555f331a0bb0 # | | | | `-CallExpr 0x555f331a0b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3319fb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555f3319fb18 '' Function 0x555f33079578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555f3319f9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319f988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319f970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319f938 'int4':'vector' lvalue ParmVar 0x555f3319f418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x555f3319fa48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f3319fa30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f3319fa18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f3319f9e0 'int4':'vector' lvalue ParmVar 0x555f3319f498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555f3319faf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3319fad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3319fac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3319fa88 'int4':'vector' lvalue ParmVar 0x555f3319f518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f3319f768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a0ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331a0c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f331a0cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f331a0d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331a13b0 # | | | | `-ReturnStmt 0x555f331a13a0 # | | | | `-CallExpr 0x555f331a1360 'float' # | | | | |-ImplicitCastExpr 0x555f331a1348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555f331a1328 '' Function 0x555f33078a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555f331a11e0 'float' # | | | | | `-ImplicitCastExpr 0x555f331a11c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a11b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a1178 'uint':'unsigned int' lvalue ParmVar 0x555f331a0c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x555f331a1270 'float' # | | | | | `-ImplicitCastExpr 0x555f331a1258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a1240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a1208 'uint':'unsigned int' lvalue ParmVar 0x555f331a0cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555f331a1300 'float' # | | | | `-ImplicitCastExpr 0x555f331a12e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a12d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a1298 'uint':'unsigned int' lvalue ParmVar 0x555f331a0d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331a0fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a16e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331a1460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555f331a14e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x555f331a1560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x555f331a1bf0 # | | | | `-ReturnStmt 0x555f331a1be0 # | | | | `-CallExpr 0x555f331a1ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331a1b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555f331a1b68 '' Function 0x555f33078de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555f331a19f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a19d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a19c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a1988 'uint2':'vector' lvalue ParmVar 0x555f331a1460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x555f331a1a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a1a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a1a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a1a30 'uint2':'vector' lvalue ParmVar 0x555f331a14e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555f331a1b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331a1b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a1b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a1ad8 'uint2':'vector' lvalue ParmVar 0x555f331a1560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331a17a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a1f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331a1ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555f331a1d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x555f331a1da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x555f331a2438 # | | | | `-ReturnStmt 0x555f331a2428 # | | | | `-CallExpr 0x555f331a23e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331a23d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555f331a23b0 '' Function 0x555f330791b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555f331a2238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a2220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a2208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a21d0 'uint3':'vector' lvalue ParmVar 0x555f331a1ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x555f331a22e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a22c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a22b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a2278 'uint3':'vector' lvalue ParmVar 0x555f331a1d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555f331a2388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331a2370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a2358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a2320 'uint3':'vector' lvalue ParmVar 0x555f331a1da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331a1fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a2778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331a24e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555f331a2568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x555f331a25e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x555f331a2cb0 # | | | | `-ReturnStmt 0x555f331a2ca0 # | | | | `-CallExpr 0x555f331a2c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331a2c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555f331a2c28 '' Function 0x555f33079578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555f331a2a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a2a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a2a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a2a28 'uint4':'vector' lvalue ParmVar 0x555f331a24e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x555f331a2b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a2b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a2b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a2ad0 'uint4':'vector' lvalue ParmVar 0x555f331a2568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555f331a2c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331a2be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a2bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a2b98 'uint4':'vector' lvalue ParmVar 0x555f331a25e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331a2838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a2fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331a2d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555f331a2de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x555f331a2e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x555f331a34c0 # | | | | `-ReturnStmt 0x555f331a34b0 # | | | | `-CallExpr 0x555f331a3470 'float' # | | | | |-ImplicitCastExpr 0x555f331a3458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555f331a3438 '' Function 0x555f33078a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555f331a32f0 'float' # | | | | | `-ImplicitCastExpr 0x555f331a32d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a32c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a3288 'int64_t':'long' lvalue ParmVar 0x555f331a2d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x555f331a3380 'float' # | | | | | `-ImplicitCastExpr 0x555f331a3368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a3350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a3318 'int64_t':'long' lvalue ParmVar 0x555f331a2de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555f331a3410 'float' # | | | | `-ImplicitCastExpr 0x555f331a33f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a33e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a33a8 'int64_t':'long' lvalue ParmVar 0x555f331a2e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331a30a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a37f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331a3570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f331a35f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f331a3670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331a3d20 # | | | | `-ReturnStmt 0x555f331a3d10 # | | | | `-CallExpr 0x555f331a3cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331a3cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555f331a3c98 '' Function 0x555f33078de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555f331a3b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a3b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a3af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a3ab8 'int64_t2':'vector' lvalue ParmVar 0x555f331a3570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x555f331a3bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a3bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a3b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a3b60 'int64_t2':'vector' lvalue ParmVar 0x555f331a35f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f331a3c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331a3c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a3c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a3c08 'int64_t2':'vector' lvalue ParmVar 0x555f331a3670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331a38b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a4058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331a3dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f331a3e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f331a3ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331a4588 # | | | | `-ReturnStmt 0x555f331a4578 # | | | | `-CallExpr 0x555f331a4538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331a4520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555f331a4500 '' Function 0x555f330791b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555f331a4388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a4370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a4358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a4320 'int64_t3':'vector' lvalue ParmVar 0x555f331a3dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x555f331a4430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a4418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a4400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a43c8 'int64_t3':'vector' lvalue ParmVar 0x555f331a3e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f331a44d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331a44c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a44a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a4470 'int64_t3':'vector' lvalue ParmVar 0x555f331a3ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331a4118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a48c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331a4638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f331a46b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f331a4738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331a5e20 # | | | | `-ReturnStmt 0x555f331a5e10 # | | | | `-CallExpr 0x555f331a5dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331a5db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555f331a5d98 '' Function 0x555f33079578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555f331a5c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a5c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a5bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a5bb8 'int64_t4':'vector' lvalue ParmVar 0x555f331a4638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x555f331a5cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a5cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a5c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a5c60 'int64_t4':'vector' lvalue ParmVar 0x555f331a46b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f331a5d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331a5d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a5d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a5d08 'int64_t4':'vector' lvalue ParmVar 0x555f331a4738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331a4988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a6158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331a5ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f331a5f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f331a5fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331a6650 # | | | | `-ReturnStmt 0x555f331a6640 # | | | | `-CallExpr 0x555f331a6600 'float' # | | | | |-ImplicitCastExpr 0x555f331a65e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x555f331a65c8 '' Function 0x555f33078a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x555f331a6480 'float' # | | | | | `-ImplicitCastExpr 0x555f331a6468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a6450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a6418 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331a5ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x555f331a6510 'float' # | | | | | `-ImplicitCastExpr 0x555f331a64f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a64e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a64a8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331a5f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555f331a65a0 'float' # | | | | `-ImplicitCastExpr 0x555f331a6588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a6570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a6538 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331a5fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331a6218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a6988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331a6700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f331a6780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f331a6800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331a6ed0 # | | | | `-ReturnStmt 0x555f331a6ec0 # | | | | `-CallExpr 0x555f331a6e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331a6e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x555f331a6e48 '' Function 0x555f33078de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x555f331a6cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a6cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a6ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a6c68 'uint64_t2':'vector' lvalue ParmVar 0x555f331a6700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x555f331a6d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a6d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a6d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a6d10 'uint64_t2':'vector' lvalue ParmVar 0x555f331a6780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f331a6e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331a6e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a6df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a6db8 'uint64_t2':'vector' lvalue ParmVar 0x555f331a6800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331a6a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a7208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331a6f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f331a7000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f331a7080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331a7758 # | | | | `-ReturnStmt 0x555f331a7748 # | | | | `-CallExpr 0x555f331a7708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331a76f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x555f331a76d0 '' Function 0x555f330791b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x555f331a7558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a7540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a7528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a74f0 'uint64_t3':'vector' lvalue ParmVar 0x555f331a6f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x555f331a7600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a75e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a75d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a7598 'uint64_t3':'vector' lvalue ParmVar 0x555f331a7000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f331a76a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331a7690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a7678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a7640 'uint64_t3':'vector' lvalue ParmVar 0x555f331a7080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331a72c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a7a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331a7808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f331a7888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f331a7908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331a8000 # | | | | `-ReturnStmt 0x555f331a7ff0 # | | | | `-CallExpr 0x555f331a7fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331a7f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x555f331a7f78 '' Function 0x555f33079578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x555f331a7e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a7de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a7dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a7d98 'uint64_t4':'vector' lvalue ParmVar 0x555f331a7808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x555f331a7ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331a7e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331a7e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331a7e40 'uint64_t4':'vector' lvalue ParmVar 0x555f331a7888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f331a7f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331a7f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a7f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a7ee8 'uint64_t4':'vector' lvalue ParmVar 0x555f331a7908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331a7b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a8168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331a80b8 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331a84b0 # | | | | `-ReturnStmt 0x555f331a84a0 # | | | | `-CallExpr 0x555f331a8470 'float' # | | | | |-ImplicitCastExpr 0x555f331a8458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331a8438 '' Function 0x555f3307a1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331a8410 'float' # | | | | `-ImplicitCastExpr 0x555f331a83f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a83e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a83a8 'double' lvalue ParmVar 0x555f331a80b8 'V' 'double' # | | | `-DeprecatedAttr 0x555f331a8218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331a8618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331a8568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331a8980 # | | | | `-ReturnStmt 0x555f331a8970 # | | | | `-CallExpr 0x555f331a8940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331a8928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331a8908 '' Function 0x555f3307a470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331a88e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331a88c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a88b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a8878 'double2':'vector' lvalue ParmVar 0x555f331a8568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331a86c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331a8ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331a8a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331a8e58 # | | | | `-ReturnStmt 0x555f331a8e48 # | | | | `-CallExpr 0x555f331a8e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331a8e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331a8de0 '' Function 0x555f3307a6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331a8db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331a8da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a8d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a8d50 'double3':'vector' lvalue ParmVar 0x555f331a8a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331a8b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331a8fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331a8f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331a9338 # | | | | `-ReturnStmt 0x555f331a9328 # | | | | `-CallExpr 0x555f331a92f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331a92e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331a92c0 '' Function 0x555f3307a960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331a9298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331a9280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a9268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a9230 'double4':'vector' lvalue ParmVar 0x555f331a8f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331a9070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331a9498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331a93e8 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331a97f0 # | | | | `-ReturnStmt 0x555f331a97e0 # | | | | `-CallExpr 0x555f331a97b0 'float' # | | | | |-ImplicitCastExpr 0x555f331a9798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331a9778 '' Function 0x555f3307a1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331a9750 'float' # | | | | `-ImplicitCastExpr 0x555f331a9738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a9720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a96e8 'int' lvalue ParmVar 0x555f331a93e8 'V' 'int' # | | | `-DeprecatedAttr 0x555f331a9548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a9950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331a98a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331a9ce0 # | | | | `-ReturnStmt 0x555f331a9cd0 # | | | | `-CallExpr 0x555f331a9ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331a9c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331a9c68 '' Function 0x555f3307a470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331a9c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331a9c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331a9c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331a9bd8 'int2':'vector' lvalue ParmVar 0x555f331a98a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331a9a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331a9e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331a9d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331aa1c0 # | | | | `-ReturnStmt 0x555f331aa1b0 # | | | | `-CallExpr 0x555f331aa180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331aa168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331aa148 '' Function 0x555f3307a6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331aa120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331aa108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331aa0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331aa0b8 'int3':'vector' lvalue ParmVar 0x555f331a9d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331a9ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331aa320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331aa270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331aa6a8 # | | | | `-ReturnStmt 0x555f331aa698 # | | | | `-CallExpr 0x555f331aa668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331aa650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331aa630 '' Function 0x555f3307a960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331aa608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331aa5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331aa5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331aa5a0 'int4':'vector' lvalue ParmVar 0x555f331aa270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331aa3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331aa808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331aa758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331aab80 # | | | | `-ReturnStmt 0x555f331aab70 # | | | | `-CallExpr 0x555f331aab40 'float' # | | | | |-ImplicitCastExpr 0x555f331aab28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331aab08 '' Function 0x555f3307a1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331aaae0 'float' # | | | | `-ImplicitCastExpr 0x555f331aaac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331aaab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331aaa78 'uint':'unsigned int' lvalue ParmVar 0x555f331aa758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331aa8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331aace0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331aac30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331ab078 # | | | | `-ReturnStmt 0x555f331ab068 # | | | | `-CallExpr 0x555f331ab038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331ab020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331ab000 '' Function 0x555f3307a470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331aafd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331aafc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331aafa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331aaf70 'uint2':'vector' lvalue ParmVar 0x555f331aac30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331aad90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ab1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331ab128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331ab578 # | | | | `-ReturnStmt 0x555f331ab568 # | | | | `-CallExpr 0x555f331ab538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331ab520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331ab500 '' Function 0x555f3307a6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331ab4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331ab4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ab4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ab470 'uint3':'vector' lvalue ParmVar 0x555f331ab128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331ab288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ab6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331ab628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331aba80 # | | | | `-ReturnStmt 0x555f331aba70 # | | | | `-CallExpr 0x555f331aba40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331aba28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331aba08 '' Function 0x555f3307a960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331ab9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331ab9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ab9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ab978 'uint4':'vector' lvalue ParmVar 0x555f331ab628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331ab788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ac410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331abb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331ac7a8 # | | | | `-ReturnStmt 0x555f331ac798 # | | | | `-CallExpr 0x555f331ac768 'float' # | | | | |-ImplicitCastExpr 0x555f331ac750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331ac730 '' Function 0x555f3307a1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331ac708 'float' # | | | | `-ImplicitCastExpr 0x555f331ac6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ac6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ac6a0 'int64_t':'long' lvalue ParmVar 0x555f331abb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331ac4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ac908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331ac858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331accc0 # | | | | `-ReturnStmt 0x555f331accb0 # | | | | `-CallExpr 0x555f331acc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331acc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331acc48 '' Function 0x555f3307a470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331acc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331acc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331acbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331acbb8 'int64_t2':'vector' lvalue ParmVar 0x555f331ac858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331ac9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ace20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331acd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331ad1e0 # | | | | `-ReturnStmt 0x555f331ad1d0 # | | | | `-CallExpr 0x555f331ad1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331ad188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331ad168 '' Function 0x555f3307a6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331ad140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331ad128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ad110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ad0d8 'int64_t3':'vector' lvalue ParmVar 0x555f331acd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331aced0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ad340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331ad290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331ad708 # | | | | `-ReturnStmt 0x555f331ad6f8 # | | | | `-CallExpr 0x555f331ad6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331ad6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331ad690 '' Function 0x555f3307a960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331ad668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331ad650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ad638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ad600 'int64_t4':'vector' lvalue ParmVar 0x555f331ad290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331ad3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ad868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331ad7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331adc20 # | | | | `-ReturnStmt 0x555f331adc10 # | | | | `-CallExpr 0x555f331adbe0 'float' # | | | | |-ImplicitCastExpr 0x555f331adbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331adba8 '' Function 0x555f3307a1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331adb80 'float' # | | | | `-ImplicitCastExpr 0x555f331adb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331adb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331adb18 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331ad7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331ad918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331add80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331adcd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331ae158 # | | | | `-ReturnStmt 0x555f331ae148 # | | | | `-CallExpr 0x555f331ae118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331ae100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331ae0e0 '' Function 0x555f3307a470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331ae0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331ae0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ae088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ae050 'uint64_t2':'vector' lvalue ParmVar 0x555f331adcd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331ade30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ae2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331ae208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331aef48 # | | | | `-ReturnStmt 0x555f331aef38 # | | | | `-CallExpr 0x555f331aef08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331aeef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331aeed0 '' Function 0x555f3307a6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331aeea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331aee90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331aee78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331aee40 'uint64_t3':'vector' lvalue ParmVar 0x555f331ae208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331ae368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331af0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331aeff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331af490 # | | | | `-ReturnStmt 0x555f331af480 # | | | | `-CallExpr 0x555f331af450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331af438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331af418 '' Function 0x555f3307a960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331af3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331af3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331af3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331af388 'uint64_t4':'vector' lvalue ParmVar 0x555f331aeff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331af158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331af600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331af550 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331af948 # | | | | `-ReturnStmt 0x555f331af938 # | | | | `-CallExpr 0x555f331af908 'float' # | | | | |-ImplicitCastExpr 0x555f331af8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331af8d0 '' Function 0x555f3307b578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331af8a8 'float' # | | | | `-ImplicitCastExpr 0x555f331af890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331af878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331af840 'double' lvalue ParmVar 0x555f331af550 'V' 'double' # | | | `-DeprecatedAttr 0x555f331af6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331afab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331afa08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331afe20 # | | | | `-ReturnStmt 0x555f331afe10 # | | | | `-CallExpr 0x555f331afde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331afdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331afda8 '' Function 0x555f3307b7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331afd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331afd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331afd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331afd18 'double2':'vector' lvalue ParmVar 0x555f331afa08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331afb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331aff90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331afee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331b0300 # | | | | `-ReturnStmt 0x555f331b02f0 # | | | | `-CallExpr 0x555f331b02c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331b02a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331b0288 '' Function 0x555f3307ba68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331b0260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331b0248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b0230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b01f8 'double3':'vector' lvalue ParmVar 0x555f331afee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331b0040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331b0470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331b03c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331b07e8 # | | | | `-ReturnStmt 0x555f331b07d8 # | | | | `-CallExpr 0x555f331b07a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331b0790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331b0770 '' Function 0x555f3307cd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331b0748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331b0730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b0718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b06e0 'double4':'vector' lvalue ParmVar 0x555f331b03c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331b0520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331b0948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331b0898 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331b12e0 # | | | | `-ReturnStmt 0x555f331b12d0 # | | | | `-CallExpr 0x555f331b12a0 'float' # | | | | |-ImplicitCastExpr 0x555f331b0c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331b0c28 '' Function 0x555f3307b578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331b0c00 'float' # | | | | `-ImplicitCastExpr 0x555f331b0be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b0bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b0b98 'int' lvalue ParmVar 0x555f331b0898 'V' 'int' # | | | `-DeprecatedAttr 0x555f331b09f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b1440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331b1390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331b17b8 # | | | | `-ReturnStmt 0x555f331b17a8 # | | | | `-CallExpr 0x555f331b1778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331b1760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331b1740 '' Function 0x555f3307b7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331b1718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331b1700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b16e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b16b0 'int2':'vector' lvalue ParmVar 0x555f331b1390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331b14f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b1918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331b1868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331b1c98 # | | | | `-ReturnStmt 0x555f331b1c88 # | | | | `-CallExpr 0x555f331b1c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331b1c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331b1c20 '' Function 0x555f3307ba68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331b1bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331b1be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b1bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b1b90 'int3':'vector' lvalue ParmVar 0x555f331b1868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331b19c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b1df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331b1d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331b2180 # | | | | `-ReturnStmt 0x555f331b2170 # | | | | `-CallExpr 0x555f331b2140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331b2128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331b2108 '' Function 0x555f3307cd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331b20e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331b20c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b20b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b2078 'int4':'vector' lvalue ParmVar 0x555f331b1d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331b1ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b22e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331b2230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331b2658 # | | | | `-ReturnStmt 0x555f331b2648 # | | | | `-CallExpr 0x555f331b2618 'float' # | | | | |-ImplicitCastExpr 0x555f331b2600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331b25e0 '' Function 0x555f3307b578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331b25b8 'float' # | | | | `-ImplicitCastExpr 0x555f331b25a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b2588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b2550 'uint':'unsigned int' lvalue ParmVar 0x555f331b2230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331b2390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b27b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331b2708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331b2b50 # | | | | `-ReturnStmt 0x555f331b2b40 # | | | | `-CallExpr 0x555f331b2b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331b2af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331b2ad8 '' Function 0x555f3307b7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331b2ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331b2a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b2a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b2a48 'uint2':'vector' lvalue ParmVar 0x555f331b2708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331b2868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b2cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331b2c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331b3050 # | | | | `-ReturnStmt 0x555f331b3040 # | | | | `-CallExpr 0x555f331b3010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331b2ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331b2fd8 '' Function 0x555f3307ba68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331b2fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331b2f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b2f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b2f48 'uint3':'vector' lvalue ParmVar 0x555f331b2c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331b2d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b31b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331b3100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331b3e18 # | | | | `-ReturnStmt 0x555f331b3e08 # | | | | `-CallExpr 0x555f331b3dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331b3dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331b3da0 '' Function 0x555f3307cd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331b3d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331b3d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b3d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b3d10 'uint4':'vector' lvalue ParmVar 0x555f331b3100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331b3b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b3f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331b3ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331b4310 # | | | | `-ReturnStmt 0x555f331b4300 # | | | | `-CallExpr 0x555f331b42d0 'float' # | | | | |-ImplicitCastExpr 0x555f331b42b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331b4298 '' Function 0x555f3307b578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331b4270 'float' # | | | | `-ImplicitCastExpr 0x555f331b4258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b4240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b4208 'int64_t':'long' lvalue ParmVar 0x555f331b3ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331b4028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b4470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331b43c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331b4828 # | | | | `-ReturnStmt 0x555f331b4818 # | | | | `-CallExpr 0x555f331b47e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331b47d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331b47b0 '' Function 0x555f3307b7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331b4788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331b4770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b4758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b4720 'int64_t2':'vector' lvalue ParmVar 0x555f331b43c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331b4520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b4988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331b48d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331b4d48 # | | | | `-ReturnStmt 0x555f331b4d38 # | | | | `-CallExpr 0x555f331b4d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331b4cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331b4cd0 '' Function 0x555f3307ba68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331b4ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331b4c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b4c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b4c40 'int64_t3':'vector' lvalue ParmVar 0x555f331b48d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331b4a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b4ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331b4df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331b5270 # | | | | `-ReturnStmt 0x555f331b5260 # | | | | `-CallExpr 0x555f331b5230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331b5218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331b51f8 '' Function 0x555f3307cd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331b51d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331b51b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b51a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b5168 'int64_t4':'vector' lvalue ParmVar 0x555f331b4df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331b4f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b53d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331b5320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331b5788 # | | | | `-ReturnStmt 0x555f331b5778 # | | | | `-CallExpr 0x555f331b5748 'float' # | | | | |-ImplicitCastExpr 0x555f331b5730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331b5710 '' Function 0x555f3307b578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331b56e8 'float' # | | | | `-ImplicitCastExpr 0x555f331b56d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b56b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b5680 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331b5320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331b5480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b58e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331b5838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331b6600 # | | | | `-ReturnStmt 0x555f331b65f0 # | | | | `-CallExpr 0x555f331b65c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331b65a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331b6588 '' Function 0x555f3307b7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331b6560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331b6548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b6530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b64f8 'uint64_t2':'vector' lvalue ParmVar 0x555f331b5838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331b5998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b6760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331b66b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331b6b40 # | | | | `-ReturnStmt 0x555f331b6b30 # | | | | `-CallExpr 0x555f331b6b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331b6ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331b6ac8 '' Function 0x555f3307ba68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331b6aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331b6a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b6a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b6a38 'uint64_t3':'vector' lvalue ParmVar 0x555f331b66b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331b6810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b6ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331b6bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331b7088 # | | | | `-ReturnStmt 0x555f331b7078 # | | | | `-CallExpr 0x555f331b7048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331b7030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331b7010 '' Function 0x555f3307cd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331b6fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331b6fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b6fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b6f80 'uint64_t4':'vector' lvalue ParmVar 0x555f331b6bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331b6d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b71f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331b7148 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331b7540 # | | | | `-ReturnStmt 0x555f331b7530 # | | | | `-CallExpr 0x555f331b7500 'float' # | | | | |-ImplicitCastExpr 0x555f331b74e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331b74c8 '' Function 0x555f3307d958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331b74a0 'float' # | | | | `-ImplicitCastExpr 0x555f331b7488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b7470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b7438 'double' lvalue ParmVar 0x555f331b7148 'V' 'double' # | | | `-DeprecatedAttr 0x555f331b72a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331b76b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331b7600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331b7a18 # | | | | `-ReturnStmt 0x555f331b7a08 # | | | | `-CallExpr 0x555f331b79d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331b79c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331b79a0 '' Function 0x555f3307dbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331b7978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331b7960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b7948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b7910 'double2':'vector' lvalue ParmVar 0x555f331b7600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331b7760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331b7b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331b7ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331b7ef8 # | | | | `-ReturnStmt 0x555f331b7ee8 # | | | | `-CallExpr 0x555f331b7eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331b7ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331b7e80 '' Function 0x555f3307de48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331b7e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331b7e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b7e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b7df0 'double3':'vector' lvalue ParmVar 0x555f331b7ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331b7c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331b8068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331b7fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331b8990 # | | | | `-ReturnStmt 0x555f331b8980 # | | | | `-CallExpr 0x555f331b83a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331b8388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331b8368 '' Function 0x555f3307e0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331b8340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331b8328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b8310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b82d8 'double4':'vector' lvalue ParmVar 0x555f331b7fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331b8118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331b8af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331b8a40 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331b8e48 # | | | | `-ReturnStmt 0x555f331b8e38 # | | | | `-CallExpr 0x555f331b8e08 'float' # | | | | |-ImplicitCastExpr 0x555f331b8df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331b8dd0 '' Function 0x555f3307d958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331b8da8 'float' # | | | | `-ImplicitCastExpr 0x555f331b8d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b8d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b8d40 'int' lvalue ParmVar 0x555f331b8a40 'V' 'int' # | | | `-DeprecatedAttr 0x555f331b8ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b8fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331b8ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331b9320 # | | | | `-ReturnStmt 0x555f331b9310 # | | | | `-CallExpr 0x555f331b92e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331b92c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331b92a8 '' Function 0x555f3307dbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331b9280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331b9268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b9250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b9218 'int2':'vector' lvalue ParmVar 0x555f331b8ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331b9058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b9480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331b93d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331b9800 # | | | | `-ReturnStmt 0x555f331b97f0 # | | | | `-CallExpr 0x555f331b97c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331b97a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331b9788 '' Function 0x555f3307de48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331b9760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331b9748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b9730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b96f8 'int3':'vector' lvalue ParmVar 0x555f331b93d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331b9530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b9960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331b98b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331b9ce8 # | | | | `-ReturnStmt 0x555f331b9cd8 # | | | | `-CallExpr 0x555f331b9ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331b9c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331b9c70 '' Function 0x555f3307e0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331b9c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331b9c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331b9c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331b9be0 'int4':'vector' lvalue ParmVar 0x555f331b98b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331b9a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331b9e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331b9d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331ba1c0 # | | | | `-ReturnStmt 0x555f331ba1b0 # | | | | `-CallExpr 0x555f331ba180 'float' # | | | | |-ImplicitCastExpr 0x555f331ba168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331ba148 '' Function 0x555f3307d958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331ba120 'float' # | | | | `-ImplicitCastExpr 0x555f331ba108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ba0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ba0b8 'uint':'unsigned int' lvalue ParmVar 0x555f331b9d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331b9ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ba320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331ba270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331ba6b8 # | | | | `-ReturnStmt 0x555f331ba6a8 # | | | | `-CallExpr 0x555f331ba678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331ba660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331ba640 '' Function 0x555f3307dbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331ba618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331ba600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ba5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ba5b0 'uint2':'vector' lvalue ParmVar 0x555f331ba270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331ba3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ba818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331ba768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331bb450 # | | | | `-ReturnStmt 0x555f331bb440 # | | | | `-CallExpr 0x555f331bb410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331bb3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331bb3d8 '' Function 0x555f3307de48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331bb3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331bb398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bb380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bb348 'uint3':'vector' lvalue ParmVar 0x555f331ba768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331ba8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bb5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331bb500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331bb958 # | | | | `-ReturnStmt 0x555f331bb948 # | | | | `-CallExpr 0x555f331bb918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331bb900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331bb8e0 '' Function 0x555f3307e0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331bb8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331bb8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bb888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bb850 'uint4':'vector' lvalue ParmVar 0x555f331bb500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331bb660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bbab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331bba08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331bbe50 # | | | | `-ReturnStmt 0x555f331bbe40 # | | | | `-CallExpr 0x555f331bbe10 'float' # | | | | |-ImplicitCastExpr 0x555f331bbdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331bbdd8 '' Function 0x555f3307d958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331bbdb0 'float' # | | | | `-ImplicitCastExpr 0x555f331bbd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bbd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bbd48 'int64_t':'long' lvalue ParmVar 0x555f331bba08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331bbb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bbfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331bbf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331bc368 # | | | | `-ReturnStmt 0x555f331bc358 # | | | | `-CallExpr 0x555f331bc328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331bc310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331bc2f0 '' Function 0x555f3307dbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331bc2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331bc2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bc298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bc260 'int64_t2':'vector' lvalue ParmVar 0x555f331bbf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331bc060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bc4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331bc418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331bc888 # | | | | `-ReturnStmt 0x555f331bc878 # | | | | `-CallExpr 0x555f331bc848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331bc830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331bc810 '' Function 0x555f3307de48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331bc7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331bc7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bc7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bc780 'int64_t3':'vector' lvalue ParmVar 0x555f331bc418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331bc578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bc9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331bc938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331bcdb0 # | | | | `-ReturnStmt 0x555f331bcda0 # | | | | `-CallExpr 0x555f331bcd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331bcd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331bcd38 '' Function 0x555f3307e0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331bcd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331bccf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bcce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bcca8 'int64_t4':'vector' lvalue ParmVar 0x555f331bc938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331bca98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bcf10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331bce60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331be9e0 # | | | | `-ReturnStmt 0x555f331be9d0 # | | | | `-CallExpr 0x555f331be9a0 'float' # | | | | |-ImplicitCastExpr 0x555f331be988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331be968 '' Function 0x555f3307d958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331be940 'float' # | | | | `-ImplicitCastExpr 0x555f331be928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331be910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bd1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331bce60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331bcfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331beb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331bea90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331bef18 # | | | | `-ReturnStmt 0x555f331bef08 # | | | | `-CallExpr 0x555f331beed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331beec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331beea0 '' Function 0x555f3307dbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331bee78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331bee60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bee48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bee10 'uint64_t2':'vector' lvalue ParmVar 0x555f331bea90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331bebf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bf078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331befc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331bf458 # | | | | `-ReturnStmt 0x555f331bf448 # | | | | `-CallExpr 0x555f331bf418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331bf400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331bf3e0 '' Function 0x555f3307de48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331bf3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331bf3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bf388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bf350 'uint64_t3':'vector' lvalue ParmVar 0x555f331befc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331bf128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331bf5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331bf508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331bf9a0 # | | | | `-ReturnStmt 0x555f331bf990 # | | | | `-CallExpr 0x555f331bf960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331bf948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331bf928 '' Function 0x555f3307e0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331bf900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331bf8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331bf8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331bf898 'uint64_t4':'vector' lvalue ParmVar 0x555f331bf508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331bf668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x555f331bffd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x555f331bf9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f331bfa58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f331bff28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x555f331bfd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555f331bfdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x555f331c0310 # | | | | `-ReturnStmt 0x555f331c0300 # | | | | `-RecoveryExpr 0x555f331c02d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f331c0138 '' lvalue (ADL) = 'max' 0x555f3308f988 0x555f33055f00 0x555f33056210 0x555f33056530 0x555f33056850 0x555f33056b58 0x555f33056ef8 0x555f33057298 0x555f33057638 0x555f33057958 0x555f33057cb8 0x555f3308bfb8 0x555f3308c318 0x555f3308c638 0x555f3308c9d8 0x555f3308cd78 0x555f3308d118 0x555f3308d438 0x555f3308d7d8 0x555f3308db78 0x555f3308df38 0x555f3308e240 0x555f3308e560 0x555f3308e880 0x555f3308eba0 0x555f3308eea8 0x555f3308f248 0x555f3308f5e8 # | | | | `-RecoveryExpr 0x555f331c0258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f331c0038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555f331c0ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x555f331c0328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f331c03c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f331c0f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555f331c0670 col:7 p0 'T' # | | | |-ParmVarDecl 0x555f331c0748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x555f331c1338 # | | | | `-ReturnStmt 0x555f331c1328 # | | | | `-RecoveryExpr 0x555f331c12f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f331c1160 '' lvalue (ADL) = 'max' 0x555f3308f5e8 0x555f3308f988 0x555f33055f00 0x555f33056210 0x555f33056530 0x555f33056850 0x555f33056b58 0x555f33056ef8 0x555f33057298 0x555f33057638 0x555f33057958 0x555f33057cb8 0x555f3308bfb8 0x555f3308c318 0x555f3308c638 0x555f3308c9d8 0x555f3308cd78 0x555f3308d118 0x555f3308d438 0x555f3308d7d8 0x555f3308db78 0x555f3308df38 0x555f3308e240 0x555f3308e560 0x555f3308e880 0x555f3308eba0 0x555f3308eea8 0x555f3308f248 # | | | | `-RecoveryExpr 0x555f331c12d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f331c1060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555f331c1920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x555f331c1350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f331c13e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f331c1878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x555f331c16f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x555f331c1768 col:24 p1 'T' # | | | |-CompoundStmt 0x555f331c1c60 # | | | | `-ReturnStmt 0x555f331c1c50 # | | | | `-RecoveryExpr 0x555f331c1c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f331c1a88 '' lvalue (ADL) = 'min' 0x555f33096b60 0x555f3308fd20 0x555f33090030 0x555f33090350 0x555f33090670 0x555f33090978 0x555f33090c98 0x555f33090fb8 0x555f330912d8 0x555f330915f8 0x555f33091918 0x555f33091c38 0x555f33091f68 0x555f33092270 0x555f33092590 0x555f330928b0 0x555f33092bd0 0x555f33092ef0 0x555f33093210 0x555f33093530 0x555f33093850 0x555f33093b70 0x555f330958b8 0x555f33095bd8 0x555f33095ef8 0x555f33096200 0x555f33096520 0x555f33096840 # | | | | `-RecoveryExpr 0x555f331c1ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f331c1988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x555f331c2250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x555f331c1c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f331c1d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f331c21a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555f331c1fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x555f331c2098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x555f331c2590 # | | | | `-ReturnStmt 0x555f331c2580 # | | | | `-RecoveryExpr 0x555f331c2550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x555f331c23b8 '' lvalue (ADL) = 'min' 0x555f33096840 0x555f33096b60 0x555f3308fd20 0x555f33090030 0x555f33090350 0x555f33090670 0x555f33090978 0x555f33090c98 0x555f33090fb8 0x555f330912d8 0x555f330915f8 0x555f33091918 0x555f33091c38 0x555f33091f68 0x555f33092270 0x555f33092590 0x555f330928b0 0x555f33092bd0 0x555f33092ef0 0x555f33093210 0x555f33093530 0x555f33093850 0x555f33093b70 0x555f330958b8 0x555f33095bd8 0x555f33095ef8 0x555f33096200 0x555f33096520 # | | | | `-RecoveryExpr 0x555f331c2530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x555f331c22b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x555f331c2700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331c2650 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331c2a50 # | | | | `-ReturnStmt 0x555f331c2a40 # | | | | `-CallExpr 0x555f331c2a10 'float' # | | | | |-ImplicitCastExpr 0x555f331c29f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331c29d8 '' Function 0x555f3309a128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331c29b0 'float' # | | | | `-ImplicitCastExpr 0x555f331c2998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c2980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c2948 'double' lvalue ParmVar 0x555f331c2650 'V' 'double' # | | | `-DeprecatedAttr 0x555f331c27b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331c2bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331c2b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331c2f30 # | | | | `-ReturnStmt 0x555f331c2f20 # | | | | `-CallExpr 0x555f331c2ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331c2ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331c2eb8 '' Function 0x555f3309a3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331c2e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331c2e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c2e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c2e28 'double2':'vector' lvalue ParmVar 0x555f331c2b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331c2c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331c3388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331c32d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331c3700 # | | | | `-ReturnStmt 0x555f331c36f0 # | | | | `-CallExpr 0x555f331c36c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331c36a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331c3688 '' Function 0x555f3309a618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331c3660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331c3648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c3630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c35f8 'double3':'vector' lvalue ParmVar 0x555f331c32d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331c3438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331c3870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331c37c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331c3bf0 # | | | | `-ReturnStmt 0x555f331c3be0 # | | | | `-CallExpr 0x555f331c3bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331c3b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331c3b78 '' Function 0x555f3309a890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331c3b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331c3b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c3b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c3ae8 'double4':'vector' lvalue ParmVar 0x555f331c37c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331c3920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331c3d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331c3ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331c40b0 # | | | | `-ReturnStmt 0x555f331c40a0 # | | | | `-CallExpr 0x555f331c4070 'float' # | | | | |-ImplicitCastExpr 0x555f331c4058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331c4038 '' Function 0x555f3309a128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331c4010 'float' # | | | | `-ImplicitCastExpr 0x555f331c3ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c3fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c3fa8 'int' lvalue ParmVar 0x555f331c3ca0 'V' 'int' # | | | `-DeprecatedAttr 0x555f331c3e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c4210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331c4160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331c4590 # | | | | `-ReturnStmt 0x555f331c4580 # | | | | `-CallExpr 0x555f331c4550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331c4538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331c4518 '' Function 0x555f3309a3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331c44f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331c44d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c44c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c4488 'int2':'vector' lvalue ParmVar 0x555f331c4160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331c42c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c46f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331c4640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331c4a78 # | | | | `-ReturnStmt 0x555f331c4a68 # | | | | `-CallExpr 0x555f331c4a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331c4a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331c4a00 '' Function 0x555f3309a618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331c49d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331c49c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c49a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c4970 'int3':'vector' lvalue ParmVar 0x555f331c4640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331c47a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c4bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331c4b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331c4f68 # | | | | `-ReturnStmt 0x555f331c4f58 # | | | | `-CallExpr 0x555f331c4f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331c4f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331c4ef0 '' Function 0x555f3309a890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331c4ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331c4eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c4e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c4e60 'int4':'vector' lvalue ParmVar 0x555f331c4b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331c4c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c50c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331c5018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331c5cd8 # | | | | `-ReturnStmt 0x555f331c5cc8 # | | | | `-CallExpr 0x555f331c5c98 'float' # | | | | |-ImplicitCastExpr 0x555f331c5c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331c5c60 '' Function 0x555f3309a128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331c5c38 'float' # | | | | `-ImplicitCastExpr 0x555f331c5c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c5c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c5bd0 'uint':'unsigned int' lvalue ParmVar 0x555f331c5018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331c5178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c5e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331c5d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331c61d8 # | | | | `-ReturnStmt 0x555f331c61c8 # | | | | `-CallExpr 0x555f331c6198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331c6180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331c6160 '' Function 0x555f3309a3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331c6138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331c6120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c6108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c60d0 'uint2':'vector' lvalue ParmVar 0x555f331c5d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331c5ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c6338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331c6288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331c66e0 # | | | | `-ReturnStmt 0x555f331c66d0 # | | | | `-CallExpr 0x555f331c66a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331c6688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331c6668 '' Function 0x555f3309a618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331c6640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331c6628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c6610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c65d8 'uint3':'vector' lvalue ParmVar 0x555f331c6288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331c63e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c6840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331c6790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331c6bf0 # | | | | `-ReturnStmt 0x555f331c6be0 # | | | | `-CallExpr 0x555f331c6bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331c6b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331c6b78 '' Function 0x555f3309a890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331c6b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331c6b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c6b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c6ae8 'uint4':'vector' lvalue ParmVar 0x555f331c6790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331c68f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c6d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331c6ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331c70f0 # | | | | `-ReturnStmt 0x555f331c70e0 # | | | | `-CallExpr 0x555f331c70b0 'float' # | | | | |-ImplicitCastExpr 0x555f331c7098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331c7078 '' Function 0x555f3309a128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331c7050 'float' # | | | | `-ImplicitCastExpr 0x555f331c7038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c7020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c6fe8 'int64_t':'long' lvalue ParmVar 0x555f331c6ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331c6e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c7250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331c71a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331c7610 # | | | | `-ReturnStmt 0x555f331c7600 # | | | | `-CallExpr 0x555f331c75d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331c75b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331c7598 '' Function 0x555f3309a3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331c7570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331c7558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c7540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c7508 'int64_t2':'vector' lvalue ParmVar 0x555f331c71a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331c7300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c7770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331c76c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331c8250 # | | | | `-ReturnStmt 0x555f331c8240 # | | | | `-CallExpr 0x555f331c8210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331c81f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331c81d8 '' Function 0x555f3309a618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331c81b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331c7a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c7a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c7a30 'int64_t3':'vector' lvalue ParmVar 0x555f331c76c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331c7820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c83b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331c8300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331c8780 # | | | | `-ReturnStmt 0x555f331c8770 # | | | | `-CallExpr 0x555f331c8740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331c8728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331c8708 '' Function 0x555f3309a890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331c86e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331c86c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c86b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c8678 'int64_t4':'vector' lvalue ParmVar 0x555f331c8300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331c8460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c88e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331c8830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331c8ca0 # | | | | `-ReturnStmt 0x555f331c8c90 # | | | | `-CallExpr 0x555f331c8c60 'float' # | | | | |-ImplicitCastExpr 0x555f331c8c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331c8c28 '' Function 0x555f3309a128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331c8c00 'float' # | | | | `-ImplicitCastExpr 0x555f331c8be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c8bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c8b98 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331c8830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331c8990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c8e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331c8d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331c91e0 # | | | | `-ReturnStmt 0x555f331c91d0 # | | | | `-CallExpr 0x555f331c91a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331c9188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331c9168 '' Function 0x555f3309a3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331c9140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331c9128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c9110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c90d8 'uint64_t2':'vector' lvalue ParmVar 0x555f331c8d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331c8eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c9340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331c9290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331c9728 # | | | | `-ReturnStmt 0x555f331c9718 # | | | | `-CallExpr 0x555f331c96e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331c96d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331c96b0 '' Function 0x555f3309a618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331c9688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331c9670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c9658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c9620 'uint64_t3':'vector' lvalue ParmVar 0x555f331c9290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331c93f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c9888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331c97d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331c9c78 # | | | | `-ReturnStmt 0x555f331c9c68 # | | | | `-CallExpr 0x555f331c9c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331c9c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331c9c00 '' Function 0x555f3309a890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331c9bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331c9bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331c9ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331c9b70 'uint64_t4':'vector' lvalue ParmVar 0x555f331c97d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331c9938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331c9e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x555f331c9d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555f331c9db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x555f331caa60 # | | | | `-ReturnStmt 0x555f331caa50 # | | | | `-CallExpr 0x555f331caa18 'float' # | | | | |-ImplicitCastExpr 0x555f331caa00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331ca9e0 '' Function 0x555f3309f1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331ca130 'float' # | | | | | `-ImplicitCastExpr 0x555f331ca118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ca100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ca0c8 'double' lvalue ParmVar 0x555f331c9d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x555f331ca9b8 'float' # | | | | `-ImplicitCastExpr 0x555f331ca9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ca190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ca158 'double' lvalue ParmVar 0x555f331c9db0 'V2' 'double' # | | | `-DeprecatedAttr 0x555f331c9f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331cac68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331cab18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555f331cab98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x555f331cb088 # | | | | `-ReturnStmt 0x555f331cb078 # | | | | `-CallExpr 0x555f331cb040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331cb028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331cb008 '' Function 0x555f3309f500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331caf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331caf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331caf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331caed0 'double2':'vector' lvalue ParmVar 0x555f331cab18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555f331cafe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331cafc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cafb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331caf78 'double2':'vector' lvalue ParmVar 0x555f331cab98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331cad20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331cb290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331cb140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555f331cb1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x555f331cb6b8 # | | | | `-ReturnStmt 0x555f331cb6a8 # | | | | `-CallExpr 0x555f331cb670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331cb658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331cb638 '' Function 0x555f3309f870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331cb568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331cb550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331cb538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cb500 'double3':'vector' lvalue ParmVar 0x555f331cb140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555f331cb610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331cb5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cb5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cb5a8 'double3':'vector' lvalue ParmVar 0x555f331cb1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331cb348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331cb8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331cb770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555f331cb7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x555f331cbcf0 # | | | | `-ReturnStmt 0x555f331cbce0 # | | | | `-CallExpr 0x555f331cbca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331cbc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331cbc70 '' Function 0x555f3309fb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331cbba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331cbb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331cbb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cbb38 'double4':'vector' lvalue ParmVar 0x555f331cb770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555f331cbc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331cbc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cbc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cbbe0 'double4':'vector' lvalue ParmVar 0x555f331cb7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331cb978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331cbef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f331cbda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555f331cbe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x555f331cc2e8 # | | | | `-ReturnStmt 0x555f331cc2d8 # | | | | `-CallExpr 0x555f331cc2a0 'float' # | | | | |-ImplicitCastExpr 0x555f331cc288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331cc268 '' Function 0x555f3309f1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331cc1b0 'float' # | | | | | `-ImplicitCastExpr 0x555f331cc198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331cc180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cc148 'int' lvalue ParmVar 0x555f331cbda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x555f331cc240 'float' # | | | | `-ImplicitCastExpr 0x555f331cc228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cc210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cc1d8 'int' lvalue ParmVar 0x555f331cbe20 'V2' 'int' # | | | `-DeprecatedAttr 0x555f331cbfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331cc4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331cc398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555f331cc418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x555f331cc918 # | | | | `-ReturnStmt 0x555f331cc908 # | | | | `-CallExpr 0x555f331cc8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331cc8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331cc898 '' Function 0x555f3309f500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331cc7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331cc7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331cc798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cc760 'int2':'vector' lvalue ParmVar 0x555f331cc398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555f331cc870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331cc858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cc840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cc808 'int2':'vector' lvalue ParmVar 0x555f331cc418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331cc5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331cd1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331cd078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555f331cd0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x555f331cd600 # | | | | `-ReturnStmt 0x555f331cd5f0 # | | | | `-CallExpr 0x555f331cd5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331cd5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331cd580 '' Function 0x555f3309f870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331cd4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331cd498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331cd480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cd448 'int3':'vector' lvalue ParmVar 0x555f331cd078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555f331cd558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331cd540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cd528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cd4f0 'int3':'vector' lvalue ParmVar 0x555f331cd0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331cd280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331cd800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331cd6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555f331cd730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x555f331cdc40 # | | | | `-ReturnStmt 0x555f331cdc30 # | | | | `-CallExpr 0x555f331cdbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331cdbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331cdbc0 '' Function 0x555f3309fb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331cdaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331cdad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331cdac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cda88 'int4':'vector' lvalue ParmVar 0x555f331cd6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555f331cdb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331cdb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cdb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cdb30 'int4':'vector' lvalue ParmVar 0x555f331cd730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331cd8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331cde40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331cdcf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f331cdd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331ce258 # | | | | `-ReturnStmt 0x555f331ce248 # | | | | `-CallExpr 0x555f331ce210 'float' # | | | | |-ImplicitCastExpr 0x555f331ce1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331ce1d8 '' Function 0x555f3309f1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331ce120 'float' # | | | | | `-ImplicitCastExpr 0x555f331ce108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ce0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ce0b8 'uint':'unsigned int' lvalue ParmVar 0x555f331cdcf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555f331ce1b0 'float' # | | | | `-ImplicitCastExpr 0x555f331ce198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ce180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ce148 'uint':'unsigned int' lvalue ParmVar 0x555f331cdd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331cdef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ce458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331ce308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555f331ce388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x555f331ce8a8 # | | | | `-ReturnStmt 0x555f331ce898 # | | | | `-CallExpr 0x555f331ce860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331ce848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331ce828 '' Function 0x555f3309f500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331ce758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331ce740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ce728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ce6f0 'uint2':'vector' lvalue ParmVar 0x555f331ce308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555f331ce800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331ce7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ce7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ce798 'uint2':'vector' lvalue ParmVar 0x555f331ce388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331ce510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ceaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331ce958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555f331ce9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x555f331cef00 # | | | | `-ReturnStmt 0x555f331ceef0 # | | | | `-CallExpr 0x555f331ceeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331ceea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331cee80 '' Function 0x555f3309f870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331cedb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331ced98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ced80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ced48 'uint3':'vector' lvalue ParmVar 0x555f331ce958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555f331cee58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331cee40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cee28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cedf0 'uint3':'vector' lvalue ParmVar 0x555f331ce9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331ceb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331cf6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331cf590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555f331cf610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x555f331cfb40 # | | | | `-ReturnStmt 0x555f331cfb30 # | | | | `-CallExpr 0x555f331cfaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331cfae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331cfac0 '' Function 0x555f3309fb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331cf9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331cf9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331cf9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cf988 'uint4':'vector' lvalue ParmVar 0x555f331cf590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555f331cfa98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331cfa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331cfa68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331cfa30 'uint4':'vector' lvalue ParmVar 0x555f331cf610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331cf798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331cfd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331cfbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555f331cfc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x555f331d0178 # | | | | `-ReturnStmt 0x555f331d0168 # | | | | `-CallExpr 0x555f331d0130 'float' # | | | | |-ImplicitCastExpr 0x555f331d0118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331d00f8 '' Function 0x555f3309f1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331d0040 'float' # | | | | | `-ImplicitCastExpr 0x555f331d0028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d0010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331cffd8 'int64_t':'long' lvalue ParmVar 0x555f331cfbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555f331d00d0 'float' # | | | | `-ImplicitCastExpr 0x555f331d00b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d00a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d0068 'int64_t':'long' lvalue ParmVar 0x555f331cfc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331cfdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d0378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331d0228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f331d02a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331d07e8 # | | | | `-ReturnStmt 0x555f331d07d8 # | | | | `-CallExpr 0x555f331d07a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331d0788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331d0768 '' Function 0x555f3309f500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331d0698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331d0680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d0668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331d0630 'int64_t2':'vector' lvalue ParmVar 0x555f331d0228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f331d0740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331d0728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d0710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d06d8 'int64_t2':'vector' lvalue ParmVar 0x555f331d02a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331d0430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d09e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331d0898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f331d0918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331d0e60 # | | | | `-ReturnStmt 0x555f331d0e50 # | | | | `-CallExpr 0x555f331d0e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331d0e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331d0de0 '' Function 0x555f3309f870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331d0d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331d0cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d0ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331d0ca8 'int64_t3':'vector' lvalue ParmVar 0x555f331d0898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f331d0db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331d0da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d0d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d0d50 'int64_t3':'vector' lvalue ParmVar 0x555f331d0918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331d0aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d1060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331d0f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f331d0f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331d14e0 # | | | | `-ReturnStmt 0x555f331d14d0 # | | | | `-CallExpr 0x555f331d1498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331d1480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331d1460 '' Function 0x555f3309fb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331d1390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331d1378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d1360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331d1328 'int64_t4':'vector' lvalue ParmVar 0x555f331d0f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f331d1438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331d1420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d1408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d13d0 'int64_t4':'vector' lvalue ParmVar 0x555f331d0f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331d1118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d1cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331d1b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f331d1bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331d2118 # | | | | `-ReturnStmt 0x555f331d2108 # | | | | `-CallExpr 0x555f331d20d0 'float' # | | | | |-ImplicitCastExpr 0x555f331d20b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331d2098 '' Function 0x555f3309f1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331d1fe0 'float' # | | | | | `-ImplicitCastExpr 0x555f331d1fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d1fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331d1f78 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331d1b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555f331d2070 'float' # | | | | `-ImplicitCastExpr 0x555f331d2058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d2040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d2008 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331d1bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331d1d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d2318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331d21c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f331d2248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331d27a8 # | | | | `-ReturnStmt 0x555f331d2798 # | | | | `-CallExpr 0x555f331d2760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331d2748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331d2728 '' Function 0x555f3309f500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331d2658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331d2640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d2628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331d25f0 'uint64_t2':'vector' lvalue ParmVar 0x555f331d21c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f331d2700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331d26e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d26d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d2698 'uint64_t2':'vector' lvalue ParmVar 0x555f331d2248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331d23d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d29a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331d2858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f331d28d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331d2e40 # | | | | `-ReturnStmt 0x555f331d2e30 # | | | | `-CallExpr 0x555f331d2df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331d2de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331d2dc0 '' Function 0x555f3309f870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331d2cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331d2cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d2cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331d2c88 'uint64_t3':'vector' lvalue ParmVar 0x555f331d2858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f331d2d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331d2d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d2d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d2d30 'uint64_t3':'vector' lvalue ParmVar 0x555f331d28d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331d2a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d3040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331d2ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f331d2f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331d34e0 # | | | | `-ReturnStmt 0x555f331d34d0 # | | | | `-CallExpr 0x555f331d3498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331d3480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331d3460 '' Function 0x555f3309fb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331d3390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331d3378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331d3360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331d3328 'uint64_t4':'vector' lvalue ParmVar 0x555f331d2ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f331d3438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331d3420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d3408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d33d0 'uint64_t4':'vector' lvalue ParmVar 0x555f331d2f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331d30f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d3650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331d35a0 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331d3998 # | | | | `-ReturnStmt 0x555f331d3988 # | | | | `-CallExpr 0x555f331d3958 'float' # | | | | |-ImplicitCastExpr 0x555f331d3940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331d3920 '' Function 0x555f330a3f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331d38f8 'float' # | | | | `-ImplicitCastExpr 0x555f331d38e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331d38c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331d3890 'double' lvalue ParmVar 0x555f331d35a0 'V' 'double' # | | | `-DeprecatedAttr 0x555f331d3700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f330ff680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331d3a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f330ff9e8 # | | | | `-ReturnStmt 0x555f330ff9d8 # | | | | `-CallExpr 0x555f330ff9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f330ff990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f330ff970 '' Function 0x555f330a4188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f330ff948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f330ff930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330ff918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330ff8e0 'double2':'vector' lvalue ParmVar 0x555f331d3a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f330ff730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f330ffb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f330ffaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f330ffec8 # | | | | `-ReturnStmt 0x555f330ffeb8 # | | | | `-CallExpr 0x555f330ffe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f330ffe70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f330ffe50 '' Function 0x555f330a4400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f330ffe28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f330ffe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f330ffdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f330ffdc0 'double3':'vector' lvalue ParmVar 0x555f330ffaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f330ffc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33100038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f330fff88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331003b0 # | | | | `-ReturnStmt 0x555f331003a0 # | | | | `-CallExpr 0x555f33100370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33100358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33100338 '' Function 0x555f330a4678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33100310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331002f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331002e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331002a8 'double4':'vector' lvalue ParmVar 0x555f330fff88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331000e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33100510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33100460 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33100868 # | | | | `-ReturnStmt 0x555f33100858 # | | | | `-CallExpr 0x555f33100828 'float' # | | | | |-ImplicitCastExpr 0x555f33100810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331007f0 '' Function 0x555f330a3f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331007c8 'float' # | | | | `-ImplicitCastExpr 0x555f331007b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33100798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33100760 'int' lvalue ParmVar 0x555f33100460 'V' 'int' # | | | `-DeprecatedAttr 0x555f331005c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331009c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33100918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f33100d40 # | | | | `-ReturnStmt 0x555f33100d30 # | | | | `-CallExpr 0x555f33100d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33100ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33100cc8 '' Function 0x555f330a4188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33100ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33100c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33100c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33100c38 'int2':'vector' lvalue ParmVar 0x555f33100918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33100a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33100ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f33100df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33101220 # | | | | `-ReturnStmt 0x555f33101210 # | | | | `-CallExpr 0x555f331011e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331011c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331011a8 '' Function 0x555f330a4400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33101180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33101168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33101150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33101118 'int3':'vector' lvalue ParmVar 0x555f33100df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33100f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33101380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331012d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33101730 # | | | | `-ReturnStmt 0x555f33101720 # | | | | `-CallExpr 0x555f331016f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331016d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331016b8 '' Function 0x555f330a4678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33101690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33101650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33101638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33101600 'int4':'vector' lvalue ParmVar 0x555f331012d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33101430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33101890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331017e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33101c08 # | | | | `-ReturnStmt 0x555f33101bf8 # | | | | `-CallExpr 0x555f33101bc8 'float' # | | | | |-ImplicitCastExpr 0x555f33101bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33101b90 '' Function 0x555f330a3f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33101b68 'float' # | | | | `-ImplicitCastExpr 0x555f33101b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33101b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33101b00 'uint':'unsigned int' lvalue ParmVar 0x555f331017e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33101940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33101d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33101cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33102100 # | | | | `-ReturnStmt 0x555f331020f0 # | | | | `-CallExpr 0x555f331020c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331020a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33102088 '' Function 0x555f330a4188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33102060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33102048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33102030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33101ff8 'uint2':'vector' lvalue ParmVar 0x555f33101cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33101e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33102260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331021b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33102600 # | | | | `-ReturnStmt 0x555f331025f0 # | | | | `-CallExpr 0x555f331025c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331025a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33102588 '' Function 0x555f330a4400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33102560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33102548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33102530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331024f8 'uint3':'vector' lvalue ParmVar 0x555f331021b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33102310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33102760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331026b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33102b08 # | | | | `-ReturnStmt 0x555f33102af8 # | | | | `-CallExpr 0x555f33102ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33102ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33102a90 '' Function 0x555f330a4678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33102a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33102a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33102a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33102a00 'uint4':'vector' lvalue ParmVar 0x555f331026b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33102810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33102c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33102bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33103000 # | | | | `-ReturnStmt 0x555f33102ff0 # | | | | `-CallExpr 0x555f33102fc0 'float' # | | | | |-ImplicitCastExpr 0x555f33102fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33102f88 '' Function 0x555f330a3f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33102f60 'float' # | | | | `-ImplicitCastExpr 0x555f33102f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33102f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33102ef8 'int64_t':'long' lvalue ParmVar 0x555f33102bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33102d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33103160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331030b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33103518 # | | | | `-ReturnStmt 0x555f33103508 # | | | | `-CallExpr 0x555f331034d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331034c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331034a0 '' Function 0x555f330a4188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33103478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33103460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33103448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33103410 'int64_t2':'vector' lvalue ParmVar 0x555f331030b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33103210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331036a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331035c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33103a60 # | | | | `-ReturnStmt 0x555f33103a50 # | | | | `-CallExpr 0x555f33103a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33103a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331039e8 '' Function 0x555f330a4400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331039c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331039a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33103990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33103958 'int64_t3':'vector' lvalue ParmVar 0x555f331035c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33103750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33103bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33103b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33103f88 # | | | | `-ReturnStmt 0x555f33103f78 # | | | | `-CallExpr 0x555f33103f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33103f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33103f10 '' Function 0x555f330a4678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33103ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33103ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33103eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33103e80 'int64_t4':'vector' lvalue ParmVar 0x555f33103b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33103c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331040e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33104038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331044a0 # | | | | `-ReturnStmt 0x555f33104490 # | | | | `-CallExpr 0x555f33104460 'float' # | | | | |-ImplicitCastExpr 0x555f33104448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33104428 '' Function 0x555f330a3f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33104400 'float' # | | | | `-ImplicitCastExpr 0x555f331043e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331043d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33104398 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33104038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33104198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33104600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33104550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331049d8 # | | | | `-ReturnStmt 0x555f331049c8 # | | | | `-CallExpr 0x555f33104998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33104980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33104960 '' Function 0x555f330a4188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33104938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33104920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33104908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331048d0 'uint64_t2':'vector' lvalue ParmVar 0x555f33104550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331046b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33104b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33104a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33104f18 # | | | | `-ReturnStmt 0x555f33104f08 # | | | | `-CallExpr 0x555f33104ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33104ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33104ea0 '' Function 0x555f330a4400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33104e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33104e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33104e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33104e10 'uint64_t3':'vector' lvalue ParmVar 0x555f33104a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33104be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33105078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33104fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f33105460 # | | | | `-ReturnStmt 0x555f33105450 # | | | | `-CallExpr 0x555f33105420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33105408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331053e8 '' Function 0x555f330a4678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331053c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331053a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33105390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33105358 'uint64_t4':'vector' lvalue ParmVar 0x555f33104fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33105128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331055d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33105520 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331059d8 # | | | | `-ReturnStmt 0x555f331059c8 # | | | | `-CallExpr 0x555f33105998 'float' # | | | | |-ImplicitCastExpr 0x555f33105980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33105960 '' Function 0x555f330a5290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33105938 'float' # | | | | `-ImplicitCastExpr 0x555f33105920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33105908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331058d0 'double' lvalue ParmVar 0x555f33105520 'V' 'double' # | | | `-DeprecatedAttr 0x555f33105740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33105b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f33105a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f33105eb0 # | | | | `-ReturnStmt 0x555f33105ea0 # | | | | `-CallExpr 0x555f33105e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33105e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33105e38 '' Function 0x555f330a5508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33105e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33105df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33105de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33105da8 'double2':'vector' lvalue ParmVar 0x555f33105a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f33105bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33106020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f33105f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f33106390 # | | | | `-ReturnStmt 0x555f33106380 # | | | | `-CallExpr 0x555f33106350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33106338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33106318 '' Function 0x555f33069be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331062f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331062d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331062c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33106288 'double3':'vector' lvalue ParmVar 0x555f33105f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331060d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33106500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33106450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f33106878 # | | | | `-ReturnStmt 0x555f33106868 # | | | | `-CallExpr 0x555f33106838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33106820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33106800 '' Function 0x555f33069e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331067d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331067c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331067a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33106770 'double4':'vector' lvalue ParmVar 0x555f33106450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331065b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331069d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33106928 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33106d30 # | | | | `-ReturnStmt 0x555f33106d20 # | | | | `-CallExpr 0x555f33106cf0 'float' # | | | | |-ImplicitCastExpr 0x555f33106cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33106cb8 '' Function 0x555f330a5290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33106c90 'float' # | | | | `-ImplicitCastExpr 0x555f33106c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33106c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33106c28 'int' lvalue ParmVar 0x555f33106928 'V' 'int' # | | | `-DeprecatedAttr 0x555f33106a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33106e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33106de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f33107208 # | | | | `-ReturnStmt 0x555f331071f8 # | | | | `-CallExpr 0x555f331071c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331071b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33107190 '' Function 0x555f330a5508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33107168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33107150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33107138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33107100 'int2':'vector' lvalue ParmVar 0x555f33106de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33106f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33107368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331072b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331076e8 # | | | | `-ReturnStmt 0x555f331076d8 # | | | | `-CallExpr 0x555f331076a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33107690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33107670 '' Function 0x555f33069be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33107648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33107630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33107618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331075e0 'int3':'vector' lvalue ParmVar 0x555f331072b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33107418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33108108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f33108058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f33108490 # | | | | `-ReturnStmt 0x555f33108480 # | | | | `-CallExpr 0x555f33108450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33108438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33108418 '' Function 0x555f33069e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331083f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331083d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331083c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33108388 'int4':'vector' lvalue ParmVar 0x555f33108058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331081b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331085f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f33108540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33108968 # | | | | `-ReturnStmt 0x555f33108958 # | | | | `-CallExpr 0x555f33108928 'float' # | | | | |-ImplicitCastExpr 0x555f33108910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331088f0 '' Function 0x555f330a5290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331088c8 'float' # | | | | `-ImplicitCastExpr 0x555f331088b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33108898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33108860 'uint':'unsigned int' lvalue ParmVar 0x555f33108540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331086a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33108ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33108a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33108e60 # | | | | `-ReturnStmt 0x555f33108e50 # | | | | `-CallExpr 0x555f33108e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33108e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33108de8 '' Function 0x555f330a5508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33108dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33108da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33108d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33108d58 'uint2':'vector' lvalue ParmVar 0x555f33108a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33108b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33108fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33108f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33109360 # | | | | `-ReturnStmt 0x555f33109350 # | | | | `-CallExpr 0x555f33109320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33109308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331092e8 '' Function 0x555f33069be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331092c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331092a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33109290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33109258 'uint3':'vector' lvalue ParmVar 0x555f33108f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33109070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331094c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33109410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33109868 # | | | | `-ReturnStmt 0x555f33109858 # | | | | `-CallExpr 0x555f33109828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33109810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331097f0 '' Function 0x555f33069e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331097c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331097b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33109798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33109760 'uint4':'vector' lvalue ParmVar 0x555f33109410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33109570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331099c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33109918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33109d60 # | | | | `-ReturnStmt 0x555f33109d50 # | | | | `-CallExpr 0x555f33109d20 'float' # | | | | |-ImplicitCastExpr 0x555f33109d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33109ce8 '' Function 0x555f330a5290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33109cc0 'float' # | | | | `-ImplicitCastExpr 0x555f33109ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33109c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33109c58 'int64_t':'long' lvalue ParmVar 0x555f33109918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33109a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33109ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33109e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f3310aaa0 # | | | | `-ReturnStmt 0x555f3310aa90 # | | | | `-CallExpr 0x555f3310aa60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3310aa48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3310aa28 '' Function 0x555f330a5508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3310aa00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3310a9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310a9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310a998 'int64_t2':'vector' lvalue ParmVar 0x555f33109e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33109f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310ac00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3310ab50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f3310afc0 # | | | | `-ReturnStmt 0x555f3310afb0 # | | | | `-CallExpr 0x555f3310af80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3310af68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3310af48 '' Function 0x555f33069be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3310af20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3310af08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310aef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310aeb8 'int64_t3':'vector' lvalue ParmVar 0x555f3310ab50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3310acb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310b120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3310b070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f3310b4e8 # | | | | `-ReturnStmt 0x555f3310b4d8 # | | | | `-CallExpr 0x555f3310b4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3310b490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3310b470 '' Function 0x555f33069e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3310b448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3310b430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310b418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310b3e0 'int64_t4':'vector' lvalue ParmVar 0x555f3310b070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3310b1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310b648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3310b598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f3310ba00 # | | | | `-ReturnStmt 0x555f3310b9f0 # | | | | `-CallExpr 0x555f3310b9c0 'float' # | | | | |-ImplicitCastExpr 0x555f3310b9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3310b988 '' Function 0x555f330a5290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3310b960 'float' # | | | | `-ImplicitCastExpr 0x555f3310b948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310b930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310b8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f3310b598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f3310b6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310bb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3310bab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f3310bf38 # | | | | `-ReturnStmt 0x555f3310bf28 # | | | | `-CallExpr 0x555f3310bef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3310bee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3310bec0 '' Function 0x555f330a5508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3310be98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3310be80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310be68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310be30 'uint64_t2':'vector' lvalue ParmVar 0x555f3310bab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3310bc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310c098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3310bfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f3310c478 # | | | | `-ReturnStmt 0x555f3310c468 # | | | | `-CallExpr 0x555f3310c438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3310c420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3310c400 '' Function 0x555f33069be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3310c3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3310c3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310c3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310c370 'uint64_t3':'vector' lvalue ParmVar 0x555f3310bfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3310c148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310c5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f3310c528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f3310c9c0 # | | | | `-ReturnStmt 0x555f3310c9b0 # | | | | `-CallExpr 0x555f3310c980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3310c968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3310c948 '' Function 0x555f33069e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3310c920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3310c908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310c8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310c8b8 'uint64_t4':'vector' lvalue ParmVar 0x555f3310c528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f3310c688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310cb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3310ca78 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3310ce70 # | | | | `-ReturnStmt 0x555f3310ce60 # | | | | `-CallExpr 0x555f3310ce30 'float' # | | | | |-ImplicitCastExpr 0x555f3310ce18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3310cdf8 '' Function 0x555f330b51b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3310cdd0 'float' # | | | | `-ImplicitCastExpr 0x555f3310cdb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310cda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310cd68 'double' lvalue ParmVar 0x555f3310ca78 'V' 'double' # | | | `-DeprecatedAttr 0x555f3310cbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3310cfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3310cf28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3310d340 # | | | | `-ReturnStmt 0x555f3310d330 # | | | | `-CallExpr 0x555f3310d300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3310d2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3310d2c8 '' Function 0x555f330b5430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3310d2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3310d288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310d270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310d238 'double2':'vector' lvalue ParmVar 0x555f3310cf28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3310d088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3310d4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3310d3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f3310d818 # | | | | `-ReturnStmt 0x555f3310d808 # | | | | `-CallExpr 0x555f3310d7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3310d7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3310d7a0 '' Function 0x555f330b56a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3310d778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3310d760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310d748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310d710 'double3':'vector' lvalue ParmVar 0x555f3310d3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3310d558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3310d980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3310d8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f3310dcf8 # | | | | `-ReturnStmt 0x555f3310dce8 # | | | | `-CallExpr 0x555f3310dcb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3310dca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3310dc80 '' Function 0x555f330b5930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3310dc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3310dc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310dc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310dbf0 'double4':'vector' lvalue ParmVar 0x555f3310d8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3310da30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3310de58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f3310dda8 col:26 used V 'int' # | | | |-CompoundStmt 0x555f3310e1b0 # | | | | `-ReturnStmt 0x555f3310e1a0 # | | | | `-CallExpr 0x555f3310e170 'float' # | | | | |-ImplicitCastExpr 0x555f3310e158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3310e138 '' Function 0x555f330b51b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3310e110 'float' # | | | | `-ImplicitCastExpr 0x555f3310e0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310e0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310e0a8 'int' lvalue ParmVar 0x555f3310dda8 'V' 'int' # | | | `-DeprecatedAttr 0x555f3310df08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310e310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3310e260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f3310e688 # | | | | `-ReturnStmt 0x555f3310e678 # | | | | `-CallExpr 0x555f3310e648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3310e630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3310e610 '' Function 0x555f330b5430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3310e5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3310e5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310e5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310e580 'int2':'vector' lvalue ParmVar 0x555f3310e260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3310e3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310f6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3310e738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f3310fa40 # | | | | `-ReturnStmt 0x555f3310fa30 # | | | | `-CallExpr 0x555f3310fa00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3310f9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3310f9c8 '' Function 0x555f330b56a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3310f9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3310f988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310f970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310f938 'int3':'vector' lvalue ParmVar 0x555f3310e738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3310f770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3310fba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f3310faf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f3310ff28 # | | | | `-ReturnStmt 0x555f3310ff18 # | | | | `-CallExpr 0x555f3310fee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3310fed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3310feb0 '' Function 0x555f330b5930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3310fe88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3310fe70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3310fe58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3310fe20 'int4':'vector' lvalue ParmVar 0x555f3310faf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f3310fc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33110088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f3310ffd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33110400 # | | | | `-ReturnStmt 0x555f331103f0 # | | | | `-CallExpr 0x555f331103c0 'float' # | | | | |-ImplicitCastExpr 0x555f331103a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33110388 '' Function 0x555f330b51b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33110360 'float' # | | | | `-ImplicitCastExpr 0x555f33110348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33110330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331102f8 'uint':'unsigned int' lvalue ParmVar 0x555f3310ffd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33110138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33110560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331104b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331108f8 # | | | | `-ReturnStmt 0x555f331108e8 # | | | | `-CallExpr 0x555f331108b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331108a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33110880 '' Function 0x555f330b5430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33110858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33110840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33110828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331107f0 'uint2':'vector' lvalue ParmVar 0x555f331104b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33110610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33110a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331109a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f33110df8 # | | | | `-ReturnStmt 0x555f33110de8 # | | | | `-CallExpr 0x555f33110db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33110da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33110d80 '' Function 0x555f330b56a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33110d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33110d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33110d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33110cf0 'uint3':'vector' lvalue ParmVar 0x555f331109a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f33110b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33110f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33110ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f33111300 # | | | | `-ReturnStmt 0x555f331112f0 # | | | | `-CallExpr 0x555f331112c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331112a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33111288 '' Function 0x555f330b5930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33111260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33111248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33111230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331111f8 'uint4':'vector' lvalue ParmVar 0x555f33110ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f33111008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33111460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331113b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331117f8 # | | | | `-ReturnStmt 0x555f331117e8 # | | | | `-CallExpr 0x555f331117b8 'float' # | | | | |-ImplicitCastExpr 0x555f331117a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33111780 '' Function 0x555f330b51b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33111758 'float' # | | | | `-ImplicitCastExpr 0x555f33111740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33111728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331116f0 'int64_t':'long' lvalue ParmVar 0x555f331113b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33111510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33111958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331118a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33111d10 # | | | | `-ReturnStmt 0x555f33111d00 # | | | | `-CallExpr 0x555f33111cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33111cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33111c98 '' Function 0x555f330b5430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33111c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33111c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33111c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33111c08 'int64_t2':'vector' lvalue ParmVar 0x555f331118a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33111a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33111e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33111dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33112230 # | | | | `-ReturnStmt 0x555f33112220 # | | | | `-CallExpr 0x555f331121f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331121d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331121b8 '' Function 0x555f330b56a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33112190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33112178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33112160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33112128 'int64_t3':'vector' lvalue ParmVar 0x555f33111dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33111f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33112390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331122e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33112758 # | | | | `-ReturnStmt 0x555f33112748 # | | | | `-CallExpr 0x555f33112718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33112700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331126e0 '' Function 0x555f330b5930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331126b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331126a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33112688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33112650 'int64_t4':'vector' lvalue ParmVar 0x555f331122e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33112440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331128b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33112808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33112c70 # | | | | `-ReturnStmt 0x555f33112c60 # | | | | `-CallExpr 0x555f33112c30 'float' # | | | | |-ImplicitCastExpr 0x555f33112c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33112bf8 '' Function 0x555f330b51b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33112bd0 'float' # | | | | `-ImplicitCastExpr 0x555f33112bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33112ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33112b68 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33112808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33112968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33112dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33112d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331131a8 # | | | | `-ReturnStmt 0x555f33113198 # | | | | `-CallExpr 0x555f33113168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33113150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33113130 '' Function 0x555f330b5430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33113108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331130f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331130d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331130a0 'uint64_t2':'vector' lvalue ParmVar 0x555f33112d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33112e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33113308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33113258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331d9c78 # | | | | `-ReturnStmt 0x555f331d9c68 # | | | | `-CallExpr 0x555f331d9c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331d9c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33113670 '' Function 0x555f330b56a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33113648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33113630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33113618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331135e0 'uint64_t3':'vector' lvalue ParmVar 0x555f33113258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331133b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331d9dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331d9d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331da1c0 # | | | | `-ReturnStmt 0x555f331da1b0 # | | | | `-CallExpr 0x555f331da180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331da168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331da148 '' Function 0x555f330b5930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331da120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331da108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331da0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331da0b8 'uint64_t4':'vector' lvalue ParmVar 0x555f331d9d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331d9e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331da330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331da280 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331da678 # | | | | `-ReturnStmt 0x555f331da668 # | | | | `-CallExpr 0x555f331da638 'float' # | | | | |-ImplicitCastExpr 0x555f331da620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331da600 '' Function 0x555f330b6548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331da5d8 'float' # | | | | `-ImplicitCastExpr 0x555f331da5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331da5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331da570 'double' lvalue ParmVar 0x555f331da280 'V' 'double' # | | | `-DeprecatedAttr 0x555f331da3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331da7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331da738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331dab50 # | | | | `-ReturnStmt 0x555f331dab40 # | | | | `-CallExpr 0x555f331dab10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331daaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331daad8 '' Function 0x555f330b67c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331daab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331daa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331daa80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331daa48 'double2':'vector' lvalue ParmVar 0x555f331da738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331da898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331dacc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331dac10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331db030 # | | | | `-ReturnStmt 0x555f331db020 # | | | | `-CallExpr 0x555f331daff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331dafd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331dafb8 '' Function 0x555f330b6a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331daf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331daf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331daf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331daf28 'double3':'vector' lvalue ParmVar 0x555f331dac10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331dad70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331db1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331db0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331db518 # | | | | `-ReturnStmt 0x555f331db508 # | | | | `-CallExpr 0x555f331db4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331db4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331db4a0 '' Function 0x555f330b6cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331db478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331db460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331db448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331db410 'double4':'vector' lvalue ParmVar 0x555f331db0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331db250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331db678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331db5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331db9d0 # | | | | `-ReturnStmt 0x555f331db9c0 # | | | | `-CallExpr 0x555f331db990 'float' # | | | | |-ImplicitCastExpr 0x555f331db978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331db958 '' Function 0x555f330b6548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331db930 'float' # | | | | `-ImplicitCastExpr 0x555f331db918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331db900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331db8c8 'int' lvalue ParmVar 0x555f331db5c8 'V' 'int' # | | | `-DeprecatedAttr 0x555f331db728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dbb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331dba80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331dbea8 # | | | | `-ReturnStmt 0x555f331dbe98 # | | | | `-CallExpr 0x555f331dbe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331dbe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331dbe30 '' Function 0x555f330b67c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331dbe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331dbdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331dbdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331dbda0 'int2':'vector' lvalue ParmVar 0x555f331dba80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331dbbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dc008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331dbf58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331dc388 # | | | | `-ReturnStmt 0x555f331dc378 # | | | | `-CallExpr 0x555f331dc348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331dc330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331dc310 '' Function 0x555f330b6a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331dc2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331dc2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331dc2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331dc280 'int3':'vector' lvalue ParmVar 0x555f331dbf58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331dc0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dc4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331dc438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331dc870 # | | | | `-ReturnStmt 0x555f331dc860 # | | | | `-CallExpr 0x555f331dc830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331dc818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331dc7f8 '' Function 0x555f330b6cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331dc7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331dc7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331dc7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331dc768 'int4':'vector' lvalue ParmVar 0x555f331dc438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331dc598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dc9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331dc920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331dcd48 # | | | | `-ReturnStmt 0x555f331dcd38 # | | | | `-CallExpr 0x555f331dcd08 'float' # | | | | |-ImplicitCastExpr 0x555f331dccf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331dccd0 '' Function 0x555f330b6548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331dcca8 'float' # | | | | `-ImplicitCastExpr 0x555f331dcc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331dcc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331dcc40 'uint':'unsigned int' lvalue ParmVar 0x555f331dc920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331dca80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dcea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331dcdf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331dd240 # | | | | `-ReturnStmt 0x555f331dd230 # | | | | `-CallExpr 0x555f331dd200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331dd1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331dd1c8 '' Function 0x555f330b67c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331dd1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331dd188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331dd170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331dd138 'uint2':'vector' lvalue ParmVar 0x555f331dcdf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331dcf58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dd3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331dd2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331dd740 # | | | | `-ReturnStmt 0x555f331dd730 # | | | | `-CallExpr 0x555f331dd700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331dd6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331dd6c8 '' Function 0x555f330b6a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331dd6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331dd688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331dd670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331dd638 'uint3':'vector' lvalue ParmVar 0x555f331dd2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331dd450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dd8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331dd7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331df220 # | | | | `-ReturnStmt 0x555f331df210 # | | | | `-CallExpr 0x555f331df1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331ddbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331ddbd0 '' Function 0x555f330b6cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331ddba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331ddb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ddb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ddb40 'uint4':'vector' lvalue ParmVar 0x555f331dd7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331dd950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331df380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331df2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331df718 # | | | | `-ReturnStmt 0x555f331df708 # | | | | `-CallExpr 0x555f331df6d8 'float' # | | | | |-ImplicitCastExpr 0x555f331df6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331df6a0 '' Function 0x555f330b6548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331df678 'float' # | | | | `-ImplicitCastExpr 0x555f331df660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331df648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331df610 'int64_t':'long' lvalue ParmVar 0x555f331df2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331df430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331df878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331df7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331dfc30 # | | | | `-ReturnStmt 0x555f331dfc20 # | | | | `-CallExpr 0x555f331dfbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331dfbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331dfbb8 '' Function 0x555f330b67c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331dfb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331dfb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331dfb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331dfb28 'int64_t2':'vector' lvalue ParmVar 0x555f331df7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331df928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331dfd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331dfce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331e0150 # | | | | `-ReturnStmt 0x555f331e0140 # | | | | `-CallExpr 0x555f331e0110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e00f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331e00d8 '' Function 0x555f330b6a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331e00b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e0098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e0080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e0048 'int64_t3':'vector' lvalue ParmVar 0x555f331dfce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331dfe40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e02b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e0200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331e0678 # | | | | `-ReturnStmt 0x555f331e0668 # | | | | `-CallExpr 0x555f331e0638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e0620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331e0600 '' Function 0x555f330b6cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331e05d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e05c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e05a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e0570 'int64_t4':'vector' lvalue ParmVar 0x555f331e0200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331e0360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e07d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331e0728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331e0b90 # | | | | `-ReturnStmt 0x555f331e0b80 # | | | | `-CallExpr 0x555f331e0b50 'float' # | | | | |-ImplicitCastExpr 0x555f331e0b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331e0b18 '' Function 0x555f330b6548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331e0af0 'float' # | | | | `-ImplicitCastExpr 0x555f331e0ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e0ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e0a88 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331e0728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331e0888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e0cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331e0c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331e10c8 # | | | | `-ReturnStmt 0x555f331e10b8 # | | | | `-CallExpr 0x555f331e1088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331e1070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331e1050 '' Function 0x555f330b67c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331e1028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331e1010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e0ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e0fc0 'uint64_t2':'vector' lvalue ParmVar 0x555f331e0c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331e0da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e1228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331e1178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331e1608 # | | | | `-ReturnStmt 0x555f331e15f8 # | | | | `-CallExpr 0x555f331e15c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e15b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331e1590 '' Function 0x555f330b6a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331e1568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e1550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e1538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e1500 'uint64_t3':'vector' lvalue ParmVar 0x555f331e1178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331e12d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e1768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e16b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331e1b50 # | | | | `-ReturnStmt 0x555f331e1b40 # | | | | `-CallExpr 0x555f331e1b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e1af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331e1ad8 '' Function 0x555f330b6cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331e1ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e1a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e1a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e1a48 'uint64_t4':'vector' lvalue ParmVar 0x555f331e16b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331e1818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e1cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331e1c10 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331e2008 # | | | | `-ReturnStmt 0x555f331e1ff8 # | | | | `-CallExpr 0x555f331e1fc8 'float' # | | | | |-ImplicitCastExpr 0x555f331e1fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331e1f90 '' Function 0x555f330b78d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331e1f68 'float' # | | | | `-ImplicitCastExpr 0x555f331e1f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e1f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e1f00 'double' lvalue ParmVar 0x555f331e1c10 'V' 'double' # | | | `-DeprecatedAttr 0x555f331e1d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e2178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331e20c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331e24e0 # | | | | `-ReturnStmt 0x555f331e24d0 # | | | | `-CallExpr 0x555f331e24a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331e2488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331e2468 '' Function 0x555f330b7b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331e2440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331e2428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e2410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e23d8 'double2':'vector' lvalue ParmVar 0x555f331e20c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331e2228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e2650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331e25a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331e29c0 # | | | | `-ReturnStmt 0x555f331e29b0 # | | | | `-CallExpr 0x555f331e2980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e2968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331e2948 '' Function 0x555f330b7dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331e2920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e2908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e28f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e28b8 'double3':'vector' lvalue ParmVar 0x555f331e25a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331e2700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e2b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e2a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331e2ea8 # | | | | `-ReturnStmt 0x555f331e2e98 # | | | | `-CallExpr 0x555f331e2e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e2e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331e2e30 '' Function 0x555f330b8040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331e2e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e2df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e2dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e2da0 'double4':'vector' lvalue ParmVar 0x555f331e2a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331e2be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e3008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331e2f58 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331e33a0 # | | | | `-ReturnStmt 0x555f331e3390 # | | | | `-CallExpr 0x555f331e3360 'float' # | | | | |-ImplicitCastExpr 0x555f331e3348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331e3328 '' Function 0x555f330b78d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331e3300 'float' # | | | | `-ImplicitCastExpr 0x555f331e32e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e32d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e3298 'int' lvalue ParmVar 0x555f331e2f58 'V' 'int' # | | | `-DeprecatedAttr 0x555f331e30b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e3500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331e3450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331e3878 # | | | | `-ReturnStmt 0x555f331e3868 # | | | | `-CallExpr 0x555f331e3838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331e3820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331e3800 '' Function 0x555f330b7b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331e37d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331e37c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e37a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e3770 'int2':'vector' lvalue ParmVar 0x555f331e3450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331e35b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e39d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331e3928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331e3d58 # | | | | `-ReturnStmt 0x555f331e3d48 # | | | | `-CallExpr 0x555f331e3d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e3d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331e3ce0 '' Function 0x555f330b7dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331e3cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e3ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e3c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e3c50 'int3':'vector' lvalue ParmVar 0x555f331e3928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331e3a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e3eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e3e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331e4240 # | | | | `-ReturnStmt 0x555f331e4230 # | | | | `-CallExpr 0x555f331e4200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e41e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331e41c8 '' Function 0x555f330b8040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331e41a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e4188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e4170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e4138 'int4':'vector' lvalue ParmVar 0x555f331e3e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331e3f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e43a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331e42f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331e4718 # | | | | `-ReturnStmt 0x555f331e4708 # | | | | `-CallExpr 0x555f331e46d8 'float' # | | | | |-ImplicitCastExpr 0x555f331e46c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331e46a0 '' Function 0x555f330b78d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331e4678 'float' # | | | | `-ImplicitCastExpr 0x555f331e4660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e4648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e4610 'uint':'unsigned int' lvalue ParmVar 0x555f331e42f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331e4450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e4878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331e47c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331e4c10 # | | | | `-ReturnStmt 0x555f331e4c00 # | | | | `-CallExpr 0x555f331e4bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331e4bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331e4b98 '' Function 0x555f330b7b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331e4b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331e4b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e4b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e4b08 'uint2':'vector' lvalue ParmVar 0x555f331e47c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331e4928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e4d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331e4cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331e5110 # | | | | `-ReturnStmt 0x555f331e5100 # | | | | `-CallExpr 0x555f331e50d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e50b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331e5098 '' Function 0x555f330b7dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331e5070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e5058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e5040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e5008 'uint3':'vector' lvalue ParmVar 0x555f331e4cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331e4e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e5270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e51c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331e5618 # | | | | `-ReturnStmt 0x555f331e5608 # | | | | `-CallExpr 0x555f331e55d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e55c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331e55a0 '' Function 0x555f330b8040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331e5578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e5560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e5548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e5510 'uint4':'vector' lvalue ParmVar 0x555f331e51c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331e5320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e5778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331e56c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331e5b10 # | | | | `-ReturnStmt 0x555f331e5b00 # | | | | `-CallExpr 0x555f331e5ad0 'float' # | | | | |-ImplicitCastExpr 0x555f331e5ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331e5a98 '' Function 0x555f330b78d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331e5a70 'float' # | | | | `-ImplicitCastExpr 0x555f331e5a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e5a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e5a08 'int64_t':'long' lvalue ParmVar 0x555f331e56c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331e5828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e5c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331e5bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331e6028 # | | | | `-ReturnStmt 0x555f331e6018 # | | | | `-CallExpr 0x555f331e5fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331e5fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331e5fb0 '' Function 0x555f330b7b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331e5f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331e5f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e5f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e5f20 'int64_t2':'vector' lvalue ParmVar 0x555f331e5bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331e5d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e6188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331e60d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331e6548 # | | | | `-ReturnStmt 0x555f331e6538 # | | | | `-CallExpr 0x555f331e6508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e64f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331e64d0 '' Function 0x555f330b7dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331e64a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e6490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e6478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e6440 'int64_t3':'vector' lvalue ParmVar 0x555f331e60d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331e6238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e66a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e65f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331e6a70 # | | | | `-ReturnStmt 0x555f331e6a60 # | | | | `-CallExpr 0x555f331e6a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e6a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331e69f8 '' Function 0x555f330b8040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331e69d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e69b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e69a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e6968 'int64_t4':'vector' lvalue ParmVar 0x555f331e65f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331e6758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e6bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331e6b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331e6f88 # | | | | `-ReturnStmt 0x555f331e6f78 # | | | | `-CallExpr 0x555f331e6f48 'float' # | | | | |-ImplicitCastExpr 0x555f331e6f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331e6f10 '' Function 0x555f330b78d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331e6ee8 'float' # | | | | `-ImplicitCastExpr 0x555f331e6ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e6eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e6e80 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331e6b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331e6c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e70e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331e7038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331e78d0 # | | | | `-ReturnStmt 0x555f331e78c0 # | | | | `-CallExpr 0x555f331e7890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331e7878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331e7858 '' Function 0x555f330b7b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331e7830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331e7818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e7800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e77c8 'uint64_t2':'vector' lvalue ParmVar 0x555f331e7038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331e7198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e7a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331e7980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331e7e10 # | | | | `-ReturnStmt 0x555f331e7e00 # | | | | `-CallExpr 0x555f331e7dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e7db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331e7d98 '' Function 0x555f330b7dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331e7d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e7d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e7d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e7d08 'uint64_t3':'vector' lvalue ParmVar 0x555f331e7980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331e7ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e7f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e7ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331e8358 # | | | | `-ReturnStmt 0x555f331e8348 # | | | | `-CallExpr 0x555f331e8318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e8300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331e82e0 '' Function 0x555f330b8040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331e82b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e82a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e8288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e8250 'uint64_t4':'vector' lvalue ParmVar 0x555f331e7ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331e8020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331e8568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x555f331e8418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x555f331e8498 col:40 used V2 'double' # | | | |-CompoundStmt 0x555f331e8950 # | | | | `-ReturnStmt 0x555f331e8940 # | | | | `-CallExpr 0x555f331e8908 'float' # | | | | |-ImplicitCastExpr 0x555f331e88f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331e88d0 '' Function 0x555f330b8f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331e8818 'float' # | | | | | `-ImplicitCastExpr 0x555f331e8800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331e87e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331e87b0 'double' lvalue ParmVar 0x555f331e8418 'V1' 'double' # | | | | `-CStyleCastExpr 0x555f331e88a8 'float' # | | | | `-ImplicitCastExpr 0x555f331e8890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e8878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e8840 'double' lvalue ParmVar 0x555f331e8498 'V2' 'double' # | | | `-DeprecatedAttr 0x555f331e8620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e8b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331e8a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x555f331e8a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x555f331e8f80 # | | | | `-ReturnStmt 0x555f331e8f70 # | | | | `-CallExpr 0x555f331e8f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331e8f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331e8f00 '' Function 0x555f330b92b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331e8e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331e8e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331e8e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331e8dc8 'double2':'vector' lvalue ParmVar 0x555f331e8a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x555f331e8ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331e8ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e8ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e8e70 'double2':'vector' lvalue ParmVar 0x555f331e8a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331e8c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e9190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331e9040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x555f331e90c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x555f331e95b8 # | | | | `-ReturnStmt 0x555f331e95a8 # | | | | `-CallExpr 0x555f331e9570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331e9558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331e9538 '' Function 0x555f330b95d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331e9468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331e9450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331e9438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331e9400 'double3':'vector' lvalue ParmVar 0x555f331e9040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x555f331e9510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331e94f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e94e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e94a8 'double3':'vector' lvalue ParmVar 0x555f331e90c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331e9248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e97c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331e9678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x555f331e96f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x555f331e9bf8 # | | | | `-ReturnStmt 0x555f331e9be8 # | | | | `-CallExpr 0x555f331e9bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331e9b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331e9b78 '' Function 0x555f330b9950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331e9aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331e9a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331e9a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331e9a40 'double4':'vector' lvalue ParmVar 0x555f331e9678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x555f331e9b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331e9b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331e9b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331e9ae8 'double4':'vector' lvalue ParmVar 0x555f331e96f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331e9880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331e9df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f331e9ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x555f331e9d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x555f331ea1f0 # | | | | `-ReturnStmt 0x555f331ea1e0 # | | | | `-CallExpr 0x555f331ea1a8 'float' # | | | | |-ImplicitCastExpr 0x555f331ea190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331ea170 '' Function 0x555f330b8f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331ea0b8 'float' # | | | | | `-ImplicitCastExpr 0x555f331ea0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ea088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ea050 'int' lvalue ParmVar 0x555f331e9ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x555f331ea148 'float' # | | | | `-ImplicitCastExpr 0x555f331ea130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ea118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ea0e0 'int' lvalue ParmVar 0x555f331e9d28 'V2' 'int' # | | | `-DeprecatedAttr 0x555f331e9eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ea3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331ea2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x555f331ea320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x555f331ea820 # | | | | `-ReturnStmt 0x555f331ea810 # | | | | `-CallExpr 0x555f331ea7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331ea7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331ea7a0 '' Function 0x555f330b92b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331ea6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331ea6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ea6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ea668 'int2':'vector' lvalue ParmVar 0x555f331ea2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x555f331ea778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331ea760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ea748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ea710 'int2':'vector' lvalue ParmVar 0x555f331ea320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331ea4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331eaa20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331ea8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x555f331ea950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x555f331eae58 # | | | | `-ReturnStmt 0x555f331eae48 # | | | | `-CallExpr 0x555f331eae10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331eadf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331eadd8 '' Function 0x555f330b95d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331ead08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331eacf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331eacd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331eaca0 'int3':'vector' lvalue ParmVar 0x555f331ea8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x555f331eadb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331ead98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ead80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ead48 'int3':'vector' lvalue ParmVar 0x555f331ea950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331eaad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331eb058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331eaf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x555f331eaf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x555f331eb498 # | | | | `-ReturnStmt 0x555f331eb488 # | | | | `-CallExpr 0x555f331eb450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331eb438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331eb418 '' Function 0x555f330b9950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331eb348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331eb330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331eb318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331eb2e0 'int4':'vector' lvalue ParmVar 0x555f331eaf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x555f331eb3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331eb3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331eb3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331eb388 'int4':'vector' lvalue ParmVar 0x555f331eaf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331eb110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ed240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331eb548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x555f331ed170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331ed658 # | | | | `-ReturnStmt 0x555f331ed648 # | | | | `-CallExpr 0x555f331ed610 'float' # | | | | |-ImplicitCastExpr 0x555f331ed5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331ed5d8 '' Function 0x555f330b8f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331ed520 'float' # | | | | | `-ImplicitCastExpr 0x555f331ed508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ed4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ed4b8 'uint':'unsigned int' lvalue ParmVar 0x555f331eb548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x555f331ed5b0 'float' # | | | | `-ImplicitCastExpr 0x555f331ed598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ed580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ed548 'uint':'unsigned int' lvalue ParmVar 0x555f331ed170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331ed2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ed858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331ed708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x555f331ed788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x555f331edca8 # | | | | `-ReturnStmt 0x555f331edc98 # | | | | `-CallExpr 0x555f331edc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331edc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331edc28 '' Function 0x555f330b92b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331edb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331edb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331edb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331edaf0 'uint2':'vector' lvalue ParmVar 0x555f331ed708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x555f331edc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331edbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331edbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331edb98 'uint2':'vector' lvalue ParmVar 0x555f331ed788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331ed910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331edea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331edd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x555f331eddd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x555f331ee300 # | | | | `-ReturnStmt 0x555f331ee2f0 # | | | | `-CallExpr 0x555f331ee2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331ee2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331ee280 '' Function 0x555f330b95d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331ee1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331ee198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ee180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ee148 'uint3':'vector' lvalue ParmVar 0x555f331edd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x555f331ee258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331ee240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ee228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ee1f0 'uint3':'vector' lvalue ParmVar 0x555f331eddd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331edf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ee500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331ee3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x555f331ee430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x555f331ee960 # | | | | `-ReturnStmt 0x555f331ee950 # | | | | `-CallExpr 0x555f331ee918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331ee900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331ee8e0 '' Function 0x555f330b9950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331ee810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331ee7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ee7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ee7a8 'uint4':'vector' lvalue ParmVar 0x555f331ee3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x555f331ee8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331ee8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ee888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ee850 'uint4':'vector' lvalue ParmVar 0x555f331ee430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331ee5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331eeb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331eea10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x555f331eea90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x555f331eef98 # | | | | `-ReturnStmt 0x555f331eef88 # | | | | `-CallExpr 0x555f331eef50 'float' # | | | | |-ImplicitCastExpr 0x555f331eef38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331eef18 '' Function 0x555f330b8f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331eee60 'float' # | | | | | `-ImplicitCastExpr 0x555f331eee48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331eee30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331eedf8 'int64_t':'long' lvalue ParmVar 0x555f331eea10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x555f331eeef0 'float' # | | | | `-ImplicitCastExpr 0x555f331eeed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331eeec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331eee88 'int64_t':'long' lvalue ParmVar 0x555f331eea90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331eec18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ef198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331ef048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x555f331ef0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331ef608 # | | | | `-ReturnStmt 0x555f331ef5f8 # | | | | `-CallExpr 0x555f331ef5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331ef5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331ef588 '' Function 0x555f330b92b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331ef4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331ef4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331ef488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331ef450 'int64_t2':'vector' lvalue ParmVar 0x555f331ef048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f331ef560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331ef548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ef530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ef4f8 'int64_t2':'vector' lvalue ParmVar 0x555f331ef0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331ef250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ef808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331ef6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x555f331ef738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331efc80 # | | | | `-ReturnStmt 0x555f331efc70 # | | | | `-CallExpr 0x555f331efc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331efc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331efc00 '' Function 0x555f330b95d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331efb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331efb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331efb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331efac8 'int64_t3':'vector' lvalue ParmVar 0x555f331ef6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f331efbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331efbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331efba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331efb70 'int64_t3':'vector' lvalue ParmVar 0x555f331ef738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331ef8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331efe80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331efd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x555f331efdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331f0300 # | | | | `-ReturnStmt 0x555f331f02f0 # | | | | `-CallExpr 0x555f331f02b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331f02a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331f0280 '' Function 0x555f330b9950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331f01b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331f0198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331f0180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331f0148 'int64_t4':'vector' lvalue ParmVar 0x555f331efd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f331f0258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331f0240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f0228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f01f0 'int64_t4':'vector' lvalue ParmVar 0x555f331efdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331eff38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f0500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331f03b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x555f331f0430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331f0958 # | | | | `-ReturnStmt 0x555f331f0948 # | | | | `-CallExpr 0x555f331f0910 'float' # | | | | |-ImplicitCastExpr 0x555f331f08f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x555f331f08d8 '' Function 0x555f330b8f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x555f331f0820 'float' # | | | | | `-ImplicitCastExpr 0x555f331f0808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331f07f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331f07b8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331f03b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x555f331f08b0 'float' # | | | | `-ImplicitCastExpr 0x555f331f0898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f0880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f0848 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331f0430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331f05b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f0b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331f0a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x555f331f0a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331f0fe8 # | | | | `-ReturnStmt 0x555f331f0fd8 # | | | | `-CallExpr 0x555f331f0fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331f0f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x555f331f0f68 '' Function 0x555f330b92b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x555f331f0e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x555f331f0e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331f0e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331f0e30 'uint64_t2':'vector' lvalue ParmVar 0x555f331f0a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x555f331f0f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331f0f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f0f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f0ed8 'uint64_t2':'vector' lvalue ParmVar 0x555f331f0a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331f0c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f1dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331f1098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x555f331f1cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331f2258 # | | | | `-ReturnStmt 0x555f331f2248 # | | | | `-CallExpr 0x555f331f2210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331f21f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x555f331f21d8 '' Function 0x555f330b95d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x555f331f2108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x555f331f20f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331f20d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331f20a0 'uint64_t3':'vector' lvalue ParmVar 0x555f331f1098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x555f331f21b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331f2198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f2180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f2148 'uint64_t3':'vector' lvalue ParmVar 0x555f331f1cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331f1e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f2458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331f2308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x555f331f2388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331f28f8 # | | | | `-ReturnStmt 0x555f331f28e8 # | | | | `-CallExpr 0x555f331f28b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331f2898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x555f331f2878 '' Function 0x555f330b9950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x555f331f27a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x555f331f2790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x555f331f2778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x555f331f2740 'uint64_t4':'vector' lvalue ParmVar 0x555f331f2308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x555f331f2850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331f2838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f2820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f27e8 'uint64_t4':'vector' lvalue ParmVar 0x555f331f2388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331f2510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f2a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331f29b0 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331f2da8 # | | | | `-ReturnStmt 0x555f331f2d98 # | | | | `-CallExpr 0x555f331f2d68 'float' # | | | | |-ImplicitCastExpr 0x555f331f2d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331f2d30 '' Function 0x555f330ba570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331f2d08 'float' # | | | | `-ImplicitCastExpr 0x555f331f2cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f2cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f2ca0 'double' lvalue ParmVar 0x555f331f29b0 'V' 'double' # | | | `-DeprecatedAttr 0x555f331f2b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331f2f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331f2e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331f3278 # | | | | `-ReturnStmt 0x555f331f3268 # | | | | `-CallExpr 0x555f331f3238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331f3220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331f3200 '' Function 0x555f330ba7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331f31d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331f31c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f31a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f3170 'double2':'vector' lvalue ParmVar 0x555f331f2e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331f2fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331f33e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331f3330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331f3750 # | | | | `-ReturnStmt 0x555f331f3740 # | | | | `-CallExpr 0x555f331f3710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331f36f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331f36d8 '' Function 0x555f330baa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331f36b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331f3698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f3680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f3648 'double3':'vector' lvalue ParmVar 0x555f331f3330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331f3490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331f38b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331f3808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331f3c30 # | | | | `-ReturnStmt 0x555f331f3c20 # | | | | `-CallExpr 0x555f331f3bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331f3bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331f3bb8 '' Function 0x555f330bacd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331f3b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331f3b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f3b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f3b28 'double4':'vector' lvalue ParmVar 0x555f331f3808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331f3968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331f3d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331f3ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331f40e8 # | | | | `-ReturnStmt 0x555f331f40d8 # | | | | `-CallExpr 0x555f331f40a8 'float' # | | | | |-ImplicitCastExpr 0x555f331f4090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331f4070 '' Function 0x555f330ba570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331f4048 'float' # | | | | `-ImplicitCastExpr 0x555f331f4030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f4018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f3fe0 'int' lvalue ParmVar 0x555f331f3ce0 'V' 'int' # | | | `-DeprecatedAttr 0x555f331f3e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f4248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331f4198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331f45c0 # | | | | `-ReturnStmt 0x555f331f45b0 # | | | | `-CallExpr 0x555f331f4580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331f4568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331f4548 '' Function 0x555f330ba7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331f4520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331f4508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f44f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f44b8 'int2':'vector' lvalue ParmVar 0x555f331f4198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331f42f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f4720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331f4670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331f4aa0 # | | | | `-ReturnStmt 0x555f331f4a90 # | | | | `-CallExpr 0x555f331f4a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331f4a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331f4a28 '' Function 0x555f330baa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331f4a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331f49e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f49d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f4998 'int3':'vector' lvalue ParmVar 0x555f331f4670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331f47d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f4c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331f4b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331f4f88 # | | | | `-ReturnStmt 0x555f331f4f78 # | | | | `-CallExpr 0x555f331f4f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331f4f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331f4f10 '' Function 0x555f330bacd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331f4ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331f4ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f4eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f4e80 'int4':'vector' lvalue ParmVar 0x555f331f4b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331f4cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f50e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331f5038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331f5460 # | | | | `-ReturnStmt 0x555f331f5450 # | | | | `-CallExpr 0x555f331f5420 'float' # | | | | |-ImplicitCastExpr 0x555f331f5408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331f53e8 '' Function 0x555f330ba570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331f53c0 'float' # | | | | `-ImplicitCastExpr 0x555f331f53a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f5390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f5358 'uint':'unsigned int' lvalue ParmVar 0x555f331f5038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331f5198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f55c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331f5510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331f5958 # | | | | `-ReturnStmt 0x555f331f5948 # | | | | `-CallExpr 0x555f331f5918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331f5900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331f58e0 '' Function 0x555f330ba7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331f58b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331f58a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f5888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f5850 'uint2':'vector' lvalue ParmVar 0x555f331f5510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331f5670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f5ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331f5a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331f7f58 # | | | | `-ReturnStmt 0x555f331f7f48 # | | | | `-CallExpr 0x555f331f7f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331f7f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331f7ee0 '' Function 0x555f330baa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331f7eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331f7ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f7e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f7e50 'uint3':'vector' lvalue ParmVar 0x555f331f5a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331f5b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f80b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331f8008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331f8460 # | | | | `-ReturnStmt 0x555f331f8450 # | | | | `-CallExpr 0x555f331f8420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331f8408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331f83e8 '' Function 0x555f330bacd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331f83c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331f83a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f8390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f8358 'uint4':'vector' lvalue ParmVar 0x555f331f8008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331f8168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f85c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331f8510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331f8958 # | | | | `-ReturnStmt 0x555f331f8948 # | | | | `-CallExpr 0x555f331f8918 'float' # | | | | |-ImplicitCastExpr 0x555f331f8900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331f88e0 '' Function 0x555f330ba570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331f88b8 'float' # | | | | `-ImplicitCastExpr 0x555f331f88a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f8888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f8850 'int64_t':'long' lvalue ParmVar 0x555f331f8510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331f8670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f8ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331f8a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f331f8e70 # | | | | `-ReturnStmt 0x555f331f8e60 # | | | | `-CallExpr 0x555f331f8e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331f8e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331f8df8 '' Function 0x555f330ba7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331f8dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331f8db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f8da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f8d68 'int64_t2':'vector' lvalue ParmVar 0x555f331f8a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331f8b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f8fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331f8f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f331f9390 # | | | | `-ReturnStmt 0x555f331f9380 # | | | | `-CallExpr 0x555f331f9350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331f9338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331f9318 '' Function 0x555f330baa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331f92f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331f92d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f92c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f9288 'int64_t3':'vector' lvalue ParmVar 0x555f331f8f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331f9080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f94f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331f9440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f331f98b8 # | | | | `-ReturnStmt 0x555f331f98a8 # | | | | `-CallExpr 0x555f331f9878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331f9860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331f9840 '' Function 0x555f330bacd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331f9818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331f9800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f97e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f97b0 'int64_t4':'vector' lvalue ParmVar 0x555f331f9440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331f95a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f9a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331f9968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f331f9dd0 # | | | | `-ReturnStmt 0x555f331f9dc0 # | | | | `-CallExpr 0x555f331f9d90 'float' # | | | | |-ImplicitCastExpr 0x555f331f9d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331f9d58 '' Function 0x555f330ba570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331f9d30 'float' # | | | | `-ImplicitCastExpr 0x555f331f9d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331f9d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331f9cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x555f331f9968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f331f9ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331f9f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331f9e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f331fa308 # | | | | `-ReturnStmt 0x555f331fa2f8 # | | | | `-CallExpr 0x555f331fa2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331fa2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331fa290 '' Function 0x555f330ba7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331fa268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331fa250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fa238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fa200 'uint64_t2':'vector' lvalue ParmVar 0x555f331f9e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331f9fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fa468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f331fa3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f331fa848 # | | | | `-ReturnStmt 0x555f331fa838 # | | | | `-CallExpr 0x555f331fa808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331fa7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331fa7d0 '' Function 0x555f330baa60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331fa7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331fa790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fa778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fa740 'uint64_t3':'vector' lvalue ParmVar 0x555f331fa3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f331fa518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fa9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f331fa8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f331fad90 # | | | | `-ReturnStmt 0x555f331fad80 # | | | | `-CallExpr 0x555f331fad50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331fad38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331fad18 '' Function 0x555f330bacd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331facf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331facd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331facc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fac88 'uint64_t4':'vector' lvalue ParmVar 0x555f331fa8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f331faa58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331faf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f331fae50 col:29 used V 'double' # | | | |-CompoundStmt 0x555f331fb248 # | | | | `-ReturnStmt 0x555f331fb238 # | | | | `-CallExpr 0x555f331fb208 'float' # | | | | |-ImplicitCastExpr 0x555f331fb1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331fb1d0 '' Function 0x555f330bb920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331fb1a8 'float' # | | | | `-ImplicitCastExpr 0x555f331fb190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fb178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fb140 'double' lvalue ParmVar 0x555f331fae50 'V' 'double' # | | | `-DeprecatedAttr 0x555f331fafb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331fb3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f331fb308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f331fb720 # | | | | `-ReturnStmt 0x555f331fb710 # | | | | `-CallExpr 0x555f331fb6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331fb6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331fb6a8 '' Function 0x555f330bbb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331fb680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331fb668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fb650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fb618 'double2':'vector' lvalue ParmVar 0x555f331fb308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f331fb468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331fb890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f331fb7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f331fbc00 # | | | | `-ReturnStmt 0x555f331fbbf0 # | | | | `-CallExpr 0x555f331fbbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331fbba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331fbb88 '' Function 0x555f330bbe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331fbb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331fbb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fbb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fbaf8 'double3':'vector' lvalue ParmVar 0x555f331fb7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f331fb940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331fcb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f331fbcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f331fcec8 # | | | | `-ReturnStmt 0x555f331fceb8 # | | | | `-CallExpr 0x555f331fce88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331fce70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331fce50 '' Function 0x555f330bc088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331fce28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331fce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fcdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fcdc0 'double4':'vector' lvalue ParmVar 0x555f331fbcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f331fcc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f331fd028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f331fcf78 col:26 used V 'int' # | | | |-CompoundStmt 0x555f331fd380 # | | | | `-ReturnStmt 0x555f331fd370 # | | | | `-CallExpr 0x555f331fd340 'float' # | | | | |-ImplicitCastExpr 0x555f331fd328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331fd308 '' Function 0x555f330bb920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331fd2e0 'float' # | | | | `-ImplicitCastExpr 0x555f331fd2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fd2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fd278 'int' lvalue ParmVar 0x555f331fcf78 'V' 'int' # | | | `-DeprecatedAttr 0x555f331fd0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fd4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f331fd430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f331fd858 # | | | | `-ReturnStmt 0x555f331fd848 # | | | | `-CallExpr 0x555f331fd818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331fd800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331fd7e0 '' Function 0x555f330bbb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331fd7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331fd7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fd788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fd750 'int2':'vector' lvalue ParmVar 0x555f331fd430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f331fd590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fd9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f331fd908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f331fdd38 # | | | | `-ReturnStmt 0x555f331fdd28 # | | | | `-CallExpr 0x555f331fdcf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331fdce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331fdcc0 '' Function 0x555f330bbe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331fdc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331fdc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fdc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fdc30 'int3':'vector' lvalue ParmVar 0x555f331fd908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f331fda68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fde98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f331fdde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f331fe220 # | | | | `-ReturnStmt 0x555f331fe210 # | | | | `-CallExpr 0x555f331fe1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331fe1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331fe1a8 '' Function 0x555f330bc088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331fe180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331fe168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fe150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fe118 'int4':'vector' lvalue ParmVar 0x555f331fdde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f331fdf48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fe380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f331fe2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f331fe6f8 # | | | | `-ReturnStmt 0x555f331fe6e8 # | | | | `-CallExpr 0x555f331fe6b8 'float' # | | | | |-ImplicitCastExpr 0x555f331fe6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331fe680 '' Function 0x555f330bb920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331fe658 'float' # | | | | `-ImplicitCastExpr 0x555f331fe640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fe628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fe5f0 'uint':'unsigned int' lvalue ParmVar 0x555f331fe2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f331fe430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fe858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f331fe7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f331febf0 # | | | | `-ReturnStmt 0x555f331febe0 # | | | | `-CallExpr 0x555f331febb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331feb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331feb78 '' Function 0x555f330bbb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331feb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331feb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331feb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331feae8 'uint2':'vector' lvalue ParmVar 0x555f331fe7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f331fe908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331fed50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f331feca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f331ff0f0 # | | | | `-ReturnStmt 0x555f331ff0e0 # | | | | `-CallExpr 0x555f331ff0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f331ff098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f331ff078 '' Function 0x555f330bbe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f331ff050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f331ff038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ff020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fefe8 'uint3':'vector' lvalue ParmVar 0x555f331feca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f331fee00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ff250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f331ff1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f331ff5f8 # | | | | `-ReturnStmt 0x555f331ff5e8 # | | | | `-CallExpr 0x555f331ff5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f331ff5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f331ff580 '' Function 0x555f330bc088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f331ff558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f331ff540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ff528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ff4f0 'uint4':'vector' lvalue ParmVar 0x555f331ff1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f331ff300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ff758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f331ff6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f331ffaf0 # | | | | `-ReturnStmt 0x555f331ffae0 # | | | | `-CallExpr 0x555f331ffab0 'float' # | | | | |-ImplicitCastExpr 0x555f331ffa98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f331ffa78 '' Function 0x555f330bb920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f331ffa50 'float' # | | | | `-ImplicitCastExpr 0x555f331ffa38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331ffa20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331ff9e8 'int64_t':'long' lvalue ParmVar 0x555f331ff6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f331ff808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f331ffc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f331ffba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f33200008 # | | | | `-ReturnStmt 0x555f331ffff8 # | | | | `-CallExpr 0x555f331fffc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f331fffb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f331fff90 '' Function 0x555f330bbb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f331fff68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f331fff50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f331fff38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f331fff00 'int64_t2':'vector' lvalue ParmVar 0x555f331ffba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f331ffd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33200168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f332000b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33200528 # | | | | `-ReturnStmt 0x555f33200518 # | | | | `-CallExpr 0x555f332004e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f332004d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f332004b0 '' Function 0x555f330bbe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33200488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33200470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33200458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33200420 'int64_t3':'vector' lvalue ParmVar 0x555f332000b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33200218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33200688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f332005d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33200a50 # | | | | `-ReturnStmt 0x555f33200a40 # | | | | `-CallExpr 0x555f33200a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f332009f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f332009d8 '' Function 0x555f330bc088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f332009b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33200998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33200980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33200948 'int64_t4':'vector' lvalue ParmVar 0x555f332005d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33200738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33201bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33201b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33201f88 # | | | | `-ReturnStmt 0x555f33201f78 # | | | | `-CallExpr 0x555f33201f48 'float' # | | | | |-ImplicitCastExpr 0x555f33201f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33201f10 '' Function 0x555f330bb920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33201ee8 'float' # | | | | `-ImplicitCastExpr 0x555f33201ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33201eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33201e80 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33201b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33201c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f332020e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33202038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f332024c0 # | | | | `-ReturnStmt 0x555f332024b0 # | | | | `-CallExpr 0x555f33202480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33202468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33202448 '' Function 0x555f330bbb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33202420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33202408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f332023f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332023b8 'uint64_t2':'vector' lvalue ParmVar 0x555f33202038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33202198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33202620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33202570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33202a00 # | | | | `-ReturnStmt 0x555f332029f0 # | | | | `-CallExpr 0x555f332029c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f332029a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33202988 '' Function 0x555f330bbe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33202960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33202948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33202930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332028f8 'uint64_t3':'vector' lvalue ParmVar 0x555f33202570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f332026d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33202b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33202ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f33202f48 # | | | | `-ReturnStmt 0x555f33202f38 # | | | | `-CallExpr 0x555f33202f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33202ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33202ed0 '' Function 0x555f330bc088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33202ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33202e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33202e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33202e40 'uint64_t4':'vector' lvalue ParmVar 0x555f33202ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33202c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f332030b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f33203008 col:29 used V 'double' # | | | |-CompoundStmt 0x555f33203400 # | | | | `-ReturnStmt 0x555f332033f0 # | | | | `-CallExpr 0x555f332033c0 'float' # | | | | |-ImplicitCastExpr 0x555f332033a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33203388 '' Function 0x555f330bcca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33203360 'float' # | | | | `-ImplicitCastExpr 0x555f33203348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33203330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332032f8 'double' lvalue ParmVar 0x555f33203008 'V' 'double' # | | | `-DeprecatedAttr 0x555f33203168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33203570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f332034c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f332038d8 # | | | | `-ReturnStmt 0x555f332038c8 # | | | | `-CallExpr 0x555f33203898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33203880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33203860 '' Function 0x555f330bcf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33203838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33203820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33203808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332037d0 'double2':'vector' lvalue ParmVar 0x555f332034c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f33203620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33203a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f33203998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f33203db8 # | | | | `-ReturnStmt 0x555f33203da8 # | | | | `-CallExpr 0x555f33203d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33203d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33203d40 '' Function 0x555f330bd190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33203d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33203d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33203ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33203cb0 'double3':'vector' lvalue ParmVar 0x555f33203998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f33203af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33203f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f33203e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f332042a0 # | | | | `-ReturnStmt 0x555f33204290 # | | | | `-CallExpr 0x555f33204260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33204248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33204228 '' Function 0x555f330bd408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33204200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f332041e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f332041d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33204198 'double4':'vector' lvalue ParmVar 0x555f33203e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f33203fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f33204400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33204350 col:26 used V 'int' # | | | |-CompoundStmt 0x555f33204758 # | | | | `-ReturnStmt 0x555f33204748 # | | | | `-CallExpr 0x555f33204718 'float' # | | | | |-ImplicitCastExpr 0x555f33204700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f332046e0 '' Function 0x555f330bcca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555f332046b8 'float' # | | | | `-ImplicitCastExpr 0x555f332046a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33204688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33204650 'int' lvalue ParmVar 0x555f33204350 'V' 'int' # | | | `-DeprecatedAttr 0x555f332044b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f332048b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f33204808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f33204c30 # | | | | `-ReturnStmt 0x555f33204c20 # | | | | `-CallExpr 0x555f33204bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33204bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33204bb8 '' Function 0x555f330bcf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33204b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33204b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33204b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33204b28 'int2':'vector' lvalue ParmVar 0x555f33204808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f33204968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33204d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f33204ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f33205110 # | | | | `-ReturnStmt 0x555f33205100 # | | | | `-CallExpr 0x555f332050d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f332050b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33205098 '' Function 0x555f330bd190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33205070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33205058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33205040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33205008 'int3':'vector' lvalue ParmVar 0x555f33204ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f33204e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33205270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f332051c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f332055f8 # | | | | `-ReturnStmt 0x555f332055e8 # | | | | `-CallExpr 0x555f332055b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f332055a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33205580 '' Function 0x555f330bd408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33205558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33205540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33205528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332054f0 'int4':'vector' lvalue ParmVar 0x555f332051c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f33205320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33205758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f332056a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f33205ad0 # | | | | `-ReturnStmt 0x555f33205ac0 # | | | | `-CallExpr 0x555f33205a90 'float' # | | | | |-ImplicitCastExpr 0x555f33205a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33205a58 '' Function 0x555f330bcca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33205a30 'float' # | | | | `-ImplicitCastExpr 0x555f33205a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33205a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332059c8 'uint':'unsigned int' lvalue ParmVar 0x555f332056a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f33205808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33206c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f33206b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f33206fd0 # | | | | `-ReturnStmt 0x555f33206fc0 # | | | | `-CallExpr 0x555f33206f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33206f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33206f58 '' Function 0x555f330bcf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33206f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33206f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33206f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33206ec8 'uint2':'vector' lvalue ParmVar 0x555f33206b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f33206ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33207130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f33207080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f332074d0 # | | | | `-ReturnStmt 0x555f332074c0 # | | | | `-CallExpr 0x555f33207490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33207478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33207458 '' Function 0x555f330bd190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33207430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33207418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33207400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332073c8 'uint3':'vector' lvalue ParmVar 0x555f33207080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f332071e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33207630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f33207580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f332079d8 # | | | | `-ReturnStmt 0x555f332079c8 # | | | | `-CallExpr 0x555f33207998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33207980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33207960 '' Function 0x555f330bd408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33207938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33207920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33207908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332078d0 'uint4':'vector' lvalue ParmVar 0x555f33207580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f332076e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33207b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33207a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f33207ed0 # | | | | `-ReturnStmt 0x555f33207ec0 # | | | | `-CallExpr 0x555f33207e90 'float' # | | | | |-ImplicitCastExpr 0x555f33207e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f33207e58 '' Function 0x555f330bcca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33207e30 'float' # | | | | `-ImplicitCastExpr 0x555f33207e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33207e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33207dc8 'int64_t':'long' lvalue ParmVar 0x555f33207a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f33207be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33208030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f33207f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f332083e8 # | | | | `-ReturnStmt 0x555f332083d8 # | | | | `-CallExpr 0x555f332083a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33208390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33208370 '' Function 0x555f330bcf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33208348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33208330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33208318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332082e0 'int64_t2':'vector' lvalue ParmVar 0x555f33207f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f332080e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33208548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33208498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33208908 # | | | | `-ReturnStmt 0x555f332088f8 # | | | | `-CallExpr 0x555f332088c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f332088b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33208890 '' Function 0x555f330bd190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33208868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33208850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33208838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33208800 'int64_t3':'vector' lvalue ParmVar 0x555f33208498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f332085f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33208a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f332089b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33208e30 # | | | | `-ReturnStmt 0x555f33208e20 # | | | | `-CallExpr 0x555f33208df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f33208dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33208db8 '' Function 0x555f330bd408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33208d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33208d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33208d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33208d28 'int64_t4':'vector' lvalue ParmVar 0x555f332089b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33208b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33208f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f33208ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33209348 # | | | | `-ReturnStmt 0x555f33209338 # | | | | `-CallExpr 0x555f33209308 'float' # | | | | |-ImplicitCastExpr 0x555f332092f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f332092d0 '' Function 0x555f330bcca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x555f332092a8 'float' # | | | | `-ImplicitCastExpr 0x555f33209290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33209278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33209240 'uint64_t':'unsigned long' lvalue ParmVar 0x555f33208ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33209040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f332094a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f332093f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33209880 # | | | | `-ReturnStmt 0x555f33209870 # | | | | `-CallExpr 0x555f33209840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33209828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33209808 '' Function 0x555f330bcf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f332097e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f332097c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f332097b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33209778 'uint64_t2':'vector' lvalue ParmVar 0x555f332093f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33209558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f332099e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33209930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f33209dc0 # | | | | `-ReturnStmt 0x555f33209db0 # | | | | `-CallExpr 0x555f33209d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33209d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33209d48 '' Function 0x555f330bd190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33209d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33209d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33209cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33209cb8 'uint64_t3':'vector' lvalue ParmVar 0x555f33209930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33209a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33209f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33209e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x555f3320a308 # | | | | `-ReturnStmt 0x555f3320a2f8 # | | | | `-CallExpr 0x555f3320a2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3320a2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3320a290 '' Function 0x555f330bd408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3320a268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3320a250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320a238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320a200 'uint64_t4':'vector' lvalue ParmVar 0x555f33209e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33209fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320a478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x555f3320a3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x555f3320a7c0 # | | | | `-ReturnStmt 0x555f3320a7b0 # | | | | `-CallExpr 0x555f3320a780 'float' # | | | | |-ImplicitCastExpr 0x555f3320a768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3320a748 '' Function 0x555f330acff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3320a720 'float' # | | | | `-ImplicitCastExpr 0x555f3320a708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320a6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320a6b8 'double' lvalue ParmVar 0x555f3320a3c8 'V' 'double' # | | | `-DeprecatedAttr 0x555f3320a528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3320a930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x555f3320a880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x555f3320bc10 # | | | | `-ReturnStmt 0x555f3320bc00 # | | | | `-CallExpr 0x555f3320bbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3320bbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3320bb98 '' Function 0x555f330ad268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3320bb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3320bb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320bb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320bb08 'double2':'vector' lvalue ParmVar 0x555f3320a880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x555f3320a9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3320bd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x555f3320bcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x555f3320c0f0 # | | | | `-ReturnStmt 0x555f3320c0e0 # | | | | `-CallExpr 0x555f3320c0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3320c098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3320c078 '' Function 0x555f330ad4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3320c050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3320c038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320c020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320bfe8 'double3':'vector' lvalue ParmVar 0x555f3320bcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x555f3320be30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3320c260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x555f3320c1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x555f3320c5d8 # | | | | `-ReturnStmt 0x555f3320c5c8 # | | | | `-CallExpr 0x555f3320c598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3320c580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3320c560 '' Function 0x555f330ad758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3320c538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3320c520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320c508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320c4d0 'double4':'vector' lvalue ParmVar 0x555f3320c1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x555f3320c310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x555f3320c738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x555f3320c688 col:26 used V 'int' # | | | |-CompoundStmt 0x555f3320ca98 # | | | | `-ReturnStmt 0x555f3320ca88 # | | | | `-CallExpr 0x555f3320ca58 'float' # | | | | |-ImplicitCastExpr 0x555f3320ca40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3320ca20 '' Function 0x555f330acff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3320c9f8 'float' # | | | | `-ImplicitCastExpr 0x555f3320c9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320c9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320c990 'int' lvalue ParmVar 0x555f3320c688 'V' 'int' # | | | `-DeprecatedAttr 0x555f3320c7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320cbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x555f3320cb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x555f3320cf78 # | | | | `-ReturnStmt 0x555f3320cf68 # | | | | `-CallExpr 0x555f3320cf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3320cf20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3320cf00 '' Function 0x555f330ad268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3320ced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3320cec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320cea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320ce70 'int2':'vector' lvalue ParmVar 0x555f3320cb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x555f3320cca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320d0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x555f3320d028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x555f3320d460 # | | | | `-ReturnStmt 0x555f3320d450 # | | | | `-CallExpr 0x555f3320d420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3320d408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3320d3e8 '' Function 0x555f330ad4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3320d3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3320d3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320d390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320d358 'int3':'vector' lvalue ParmVar 0x555f3320d028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x555f3320d188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320d5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x555f3320d510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x555f3320d950 # | | | | `-ReturnStmt 0x555f3320d940 # | | | | `-CallExpr 0x555f3320d910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3320d8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3320d8d8 '' Function 0x555f330ad758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3320d8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3320d898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320d880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320d848 'int4':'vector' lvalue ParmVar 0x555f3320d510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x555f3320d670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320dab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x555f3320da00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x555f3320de30 # | | | | `-ReturnStmt 0x555f3320de20 # | | | | `-CallExpr 0x555f3320ddf0 'float' # | | | | |-ImplicitCastExpr 0x555f3320ddd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3320ddb8 '' Function 0x555f330acff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3320dd90 'float' # | | | | `-ImplicitCastExpr 0x555f3320dd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320dd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320dd28 'uint':'unsigned int' lvalue ParmVar 0x555f3320da00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x555f3320db60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320df90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x555f3320dee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x555f3320e330 # | | | | `-ReturnStmt 0x555f3320e320 # | | | | `-CallExpr 0x555f3320e2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3320e2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3320e2b8 '' Function 0x555f330ad268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3320e290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3320e278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320e260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320e228 'uint2':'vector' lvalue ParmVar 0x555f3320dee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x555f3320e040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320e490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x555f3320e3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x555f3320e838 # | | | | `-ReturnStmt 0x555f3320e828 # | | | | `-CallExpr 0x555f3320e7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f3320e7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f3320e7c0 '' Function 0x555f330ad4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f3320e798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f3320e780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320e768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320e730 'uint3':'vector' lvalue ParmVar 0x555f3320e3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x555f3320e540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320e998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x555f3320e8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x555f3320ed48 # | | | | `-ReturnStmt 0x555f3320ed38 # | | | | `-CallExpr 0x555f3320ed08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f3320ecf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f3320ecd0 '' Function 0x555f330ad758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f3320eca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f3320ec90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320ec78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320ec40 'uint4':'vector' lvalue ParmVar 0x555f3320e8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x555f3320ea48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320eea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3320edf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x555f3320f248 # | | | | `-ReturnStmt 0x555f3320f238 # | | | | `-CallExpr 0x555f3320f208 'float' # | | | | |-ImplicitCastExpr 0x555f3320f1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f3320f1d0 '' Function 0x555f330acff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555f3320f1a8 'float' # | | | | `-ImplicitCastExpr 0x555f3320f190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320f178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320f140 'int64_t':'long' lvalue ParmVar 0x555f3320edf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x555f3320ef58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320f3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f3320f2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x555f3320f768 # | | | | `-ReturnStmt 0x555f3320f758 # | | | | `-CallExpr 0x555f3320f728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f3320f710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f3320f6f0 '' Function 0x555f330ad268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f3320f6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f3320f6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f3320f698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f3320f660 'int64_t2':'vector' lvalue ParmVar 0x555f3320f2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x555f3320f458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f3320f8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f3320f818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x555f33211dd0 # | | | | `-ReturnStmt 0x555f33211dc0 # | | | | `-CallExpr 0x555f33211d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33211d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33211d58 '' Function 0x555f330ad4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33211d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f33211d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33211d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33211cc8 'int64_t3':'vector' lvalue ParmVar 0x555f3320f818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x555f3320f978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33211f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x555f33211e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x555f33212300 # | | | | `-ReturnStmt 0x555f332122f0 # | | | | `-CallExpr 0x555f332122c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x555f332122a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x555f33212288 '' Function 0x555f330ad758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x555f33212260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x555f33212248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33212230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332121f8 'int64_t4':'vector' lvalue ParmVar 0x555f33211e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x555f33211fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33212460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x555f332123b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x555f33212820 # | | | | `-ReturnStmt 0x555f33212810 # | | | | `-CallExpr 0x555f332127e0 'float' # | | | | |-ImplicitCastExpr 0x555f332127c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x555f332127a8 '' Function 0x555f330acff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x555f33212780 'float' # | | | | `-ImplicitCastExpr 0x555f33212768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33212750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33212718 'uint64_t':'unsigned long' lvalue ParmVar 0x555f332123b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x555f33212510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33212980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x555f332128d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x555f33212d60 # | | | | `-ReturnStmt 0x555f33212d50 # | | | | `-CallExpr 0x555f33212d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x555f33212d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x555f33212ce8 '' Function 0x555f330ad268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x555f33212cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x555f33212ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f33212c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f33212c58 'uint64_t2':'vector' lvalue ParmVar 0x555f332128d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x555f33212a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x555f33212ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x555f33212e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x555f332132a8 # | | | | `-ReturnStmt 0x555f33213298 # | | | | `-CallExpr 0x555f33213268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x555f33213250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x555f33213230 '' Function 0x555f330ad4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x555f33213208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x555f332131f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x555f332131d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x555f332131a0 'uint64_t3':'vector' lvalue ParmVar 0x555f33212e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x555f33212f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x555f33213408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x555f33213358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x555f332137f8 # | | | `-ReturnStmt 0x555f332137e8 # | | | `-CallExpr 0x555f332137b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x555f332137a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x555f33213780 '' Function 0x555f330ad758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x555f33213758 'float4':'vector' # | | | `-ImplicitCastExpr 0x555f33213740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555f33213728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x555f332136f0 'uint64_t4':'vector' lvalue ParmVar 0x555f33213358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x555f332134b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x555f33213810 prev 0x555f3311a818 line:12:11 hlsl # | | |-original Namespace 0x555f32f77a98 'hlsl' # | | `-NamespaceDecl 0x555f33213880 prev 0x555f33015a88 line:13:11 __detail # | | |-original Namespace 0x555f33015a88 '__detail' # | | |-FunctionDecl 0x555f332139b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x555f33213908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x555f33213b60 # | | | `-ReturnStmt 0x555f33213b50 # | | | `-ImplicitCastExpr 0x555f33213b38 'vector' # | | | `-BinaryOperator 0x555f33213b18 'vector' '*' # | | | |-ImplicitCastExpr 0x555f33213ae8 'vector' # | | | | `-ExtVectorElementExpr 0x555f33213aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x555f33213a80 'float4':'vector' lvalue ParmVar 0x555f33213908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x555f33213b00 'vector' # | | | `-FloatingLiteral 0x555f33213ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x555f33213df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x555f33213b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33213d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x555f33213c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x555f33214058 # | | | `-ReturnStmt 0x555f33214048 # | | | `-CallExpr 0x555f33214018 '' # | | | |-UnresolvedLookupExpr 0x555f33213ed8 '' lvalue (ADL) = 'abs' 0x555f33020e28 0x555f33021128 0x555f33021438 0x555f33021748 0x555f33022e68 0x555f33023178 0x555f33023488 0x555f33023798 0x555f33023a68 0x555f33023d90 0x555f33024038 0x555f330242d8 0x555f33024528 0x555f33024838 0x555f33024b48 0x555f330255d8 0x555f330258c8 0x555f33025bd8 0x555f33025ee8 0x555f330261f8 0x555f3302ab70 0x555f3302ae18 0x555f3302b0b8 0x555f3302b358 0x555f3302b5a8 0x555f3302b8b8 0x555f3302ccc8 0x555f3302cfd8 # | | | `-DeclRefExpr 0x555f33213ff8 'T' lvalue ParmVar 0x555f33213c30 'X' 'T' # | | |-FunctionTemplateDecl 0x555f332146d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x555f33214070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33214108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33214628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33214578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x555f33214a28 # | | | `-ReturnStmt 0x555f33214a18 # | | | `-CallExpr 0x555f332149e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33214748 '' lvalue (ADL) = 'sqrt' 0x555f330b6f10 0x555f330b7178 0x555f330b73f0 0x555f330b7668 0x555f330b78d8 0x555f330b7b50 0x555f330b7dc8 0x555f330b8040 0x555f331e1cc0 0x555f331e2178 0x555f331e2650 0x555f331e2b30 0x555f331e3008 0x555f331e3500 0x555f331e39d8 0x555f331e3eb8 0x555f331e43a0 0x555f331e4878 0x555f331e4d70 0x555f331e5270 0x555f331e5778 0x555f331e5c70 0x555f331e6188 0x555f331e66a8 0x555f331e6bd0 0x555f331e70e8 0x555f331e7a30 0x555f331e7f70 # | | | `-CallExpr 0x555f332149b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33214868 '' lvalue (ADL) = 'dot' 0x555f33061968 0x555f33061d38 0x555f330620d8 0x555f33062478 0x555f33062780 0x555f33062b70 0x555f33062f18 0x555f330632b8 0x555f33063608 0x555f33063958 0x555f33063d58 0x555f330640f8 0x555f33064498 0x555f33064838 0x555f33064c08 0x555f33064fa8 0x555f33065348 0x555f330656e8 0x555f33065a88 0x555f33065e58 0x555f330661f8 0x555f33066598 0x555f33066938 0x555f33066d08 0x555f330670a8 # | | | |-RecoveryExpr 0x555f33214970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f33214990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33214e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x555f33214a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33214d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f33214bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x555f33214c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x555f332150c0 # | | | `-ReturnStmt 0x555f332150b0 # | | | `-InitListExpr 0x555f33215050 'void' contains-errors # | | | |-IntegerLiteral 0x555f33214e90 'int' 1 # | | | |-BinaryOperator 0x555f33214f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x555f33214ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555f33214eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x555f33214ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x555f33214f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555f33214f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555f33214f30 'int' 1 # | | | |-ArraySubscriptExpr 0x555f33214fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555f33214f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555f33214fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x555f33215030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555f33214ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x555f33215010 'int' 3 # | | |-FunctionTemplateDecl 0x555f332153f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x555f332150d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33215350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f33215190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x555f33215208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x555f332155c8 # | | | `-ReturnStmt 0x555f332155b8 # | | | `-CallExpr 0x555f33215588 '' # | | | |-UnresolvedLookupExpr 0x555f332154e0 '' lvalue (ADL) = 'length_impl' 0x555f33213df8 # | | | `-BinaryOperator 0x555f33215568 '' '-' # | | | |-DeclRefExpr 0x555f33215528 'T' lvalue ParmVar 0x555f33215190 'X' 'T' # | | | `-DeclRefExpr 0x555f33215548 'T' lvalue ParmVar 0x555f33215208 'Y' 'T' # | | |-FunctionTemplateDecl 0x555f332180f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x555f332155e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33215678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33218048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f33215a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x555f33215ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x555f33218258 # | | | `-ReturnStmt 0x555f33218248 # | | | `-CallExpr 0x555f33218218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33218170 '' lvalue (ADL) = 'length_vec_impl' 0x555f332146d0 # | | | `-BinaryOperator 0x555f332181f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x555f332181b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f332181d8 '' contains-errors lvalue # | | |-FunctionDecl 0x555f33218518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x555f33218288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x555f33218308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x555f33218388 col:54 used c 'float' # | | | `-CompoundStmt 0x555f33218b90 # | | | `-ReturnStmt 0x555f33218b80 # | | | `-CallExpr 0x555f33218ac8 'float' # | | | |-ImplicitCastExpr 0x555f33218ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x555f332189b0 '' Function 0x555f33218708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x555f33218b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x555f33218b08 'half2':'vector' # | | | | `-DeclRefExpr 0x555f332189e8 'half2':'vector' lvalue ParmVar 0x555f33218288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x555f33218b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x555f33218b38 'half2':'vector' # | | | | `-DeclRefExpr 0x555f33218a08 'half2':'vector' lvalue ParmVar 0x555f33218308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x555f33218b68 'float' # | | | `-DeclRefExpr 0x555f33218a28 'float' lvalue ParmVar 0x555f33218388 'c' 'float' # | | |-FunctionTemplateDecl 0x555f33219138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x555f33218ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33218c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33219090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f33218f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x555f33218fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x555f33219348 # | | | `-ReturnStmt 0x555f33219338 # | | | `-CallExpr 0x555f33219300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f332191b8 '' lvalue (ADL) = 'dot' 0x555f33061968 0x555f33061d38 0x555f330620d8 0x555f33062478 0x555f33062780 0x555f33062b70 0x555f33062f18 0x555f330632b8 0x555f33063608 0x555f33063958 0x555f33063d58 0x555f330640f8 0x555f33064498 0x555f33064838 0x555f33064c08 0x555f33064fa8 0x555f33065348 0x555f330656e8 0x555f33065a88 0x555f33065e58 0x555f330661f8 0x555f33066598 0x555f33066938 0x555f33066d08 0x555f330670a8 # | | | |-RecoveryExpr 0x555f332192c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f332192e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33219888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x555f33219360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f332193f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f332197e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x555f33219650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x555f33219710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x555f33219f60 # | | | |-DeclStmt 0x555f33219a80 # | | | | `-VarDecl 0x555f33219938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x555f33219a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x555f332199e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555f332199a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x555f332199c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x555f33219a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555f33219a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555f33219a20 'int' 0 # | | | |-AttributedStmt 0x555f33219f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x555f33219ee8 unroll 0 # | | | | `-ForStmt 0x555f33219eb0 # | | | | |-DeclStmt 0x555f33219b50 # | | | | | `-VarDecl 0x555f33219ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x555f33219b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x555f33219bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x555f33219ba8 'int' # | | | | | | `-DeclRefExpr 0x555f33219b68 'int' lvalue Var 0x555f33219ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x555f33219b88 'int' NonTypeTemplateParm 0x555f332193f8 'N' 'int' # | | | | |-UnaryOperator 0x555f33219c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x555f33219be0 'int' lvalue Var 0x555f33219ab0 'i' 'int' # | | | | `-BinaryOperator 0x555f33219e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x555f33219c18 'T' contains-errors lvalue Var 0x555f33219938 'sum' 'T' # | | | | `-CallExpr 0x555f33219e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555f33219c50 '' lvalue (ADL) = 'mad' 0x555f3307e460 0x555f3307e818 0x555f3307ebe0 0x555f3307ffd0 0x555f33080380 0x555f33080748 0x555f33080b10 0x555f33080ed8 0x555f330812a0 0x555f33081668 0x555f33081a30 0x555f33081e30 0x555f330821f8 0x555f330825c0 0x555f33082988 0x555f33082d50 0x555f33083118 0x555f330834e0 0x555f330838a8 0x555f33083cd0 0x555f33084080 0x555f33084448 0x555f33084810 0x555f33084bd8 0x555f33084f88 0x555f33085350 0x555f33085718 0x555f33085ae0 # | | | | |-ArraySubscriptExpr 0x555f33219db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555f33219d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x555f33219d90 'int' lvalue Var 0x555f33219ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x555f33219e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555f33219dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x555f33219df0 'int' lvalue Var 0x555f33219ab0 'i' 'int' # | | | | `-DeclRefExpr 0x555f33219e30 'T' contains-errors lvalue Var 0x555f33219938 'sum' 'T' # | | | `-ReturnStmt 0x555f33219f50 # | | | `-DeclRefExpr 0x555f33219f30 'T' contains-errors lvalue Var 0x555f33219938 'sum' 'T' # | | |-FunctionTemplateDecl 0x555f3321a268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x555f33219f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3321a1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f3321a040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x555f3321a0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x555f3321a480 # | | | `-ReturnStmt 0x555f3321a470 # | | | `-BinaryOperator 0x555f3321a450 '' '-' # | | | |-DeclRefExpr 0x555f3321a350 'T' lvalue ParmVar 0x555f3321a040 'I' 'T' # | | | `-BinaryOperator 0x555f3321a430 '' '*' # | | | |-BinaryOperator 0x555f3321a3f0 '' '*' # | | | | |-BinaryOperator 0x555f3321a3b0 '' '*' # | | | | | |-IntegerLiteral 0x555f3321a370 'int' 2 # | | | | | `-DeclRefExpr 0x555f3321a390 'T' lvalue ParmVar 0x555f3321a0b8 'N' 'T' # | | | | `-DeclRefExpr 0x555f3321a3d0 'T' lvalue ParmVar 0x555f3321a040 'I' 'T' # | | | `-DeclRefExpr 0x555f3321a410 'T' lvalue ParmVar 0x555f3321a0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x555f3321a888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x555f3321a498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f3321a538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x555f3321a7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f3321a650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x555f3321a710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x555f3321ab58 # | | | `-ReturnStmt 0x555f3321ab48 # | | | `-BinaryOperator 0x555f3321ab28 '' contains-errors '-' # | | | |-RecoveryExpr 0x555f3321a908 '' contains-errors lvalue # | | | `-BinaryOperator 0x555f3321ab08 '' contains-errors '*' # | | | |-BinaryOperator 0x555f3321a968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x555f3321a928 'int' 2 # | | | | `-RecoveryExpr 0x555f3321a948 '' contains-errors lvalue # | | | `-CallExpr 0x555f3321aad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3321a988 '' lvalue (ADL) = 'dot' 0x555f33061968 0x555f33061d38 0x555f330620d8 0x555f33062478 0x555f33062780 0x555f33062b70 0x555f33062f18 0x555f330632b8 0x555f33063608 0x555f33063958 0x555f33063d58 0x555f330640f8 0x555f33064498 0x555f33064838 0x555f33064c08 0x555f33064fa8 0x555f33065348 0x555f330656e8 0x555f33065a88 0x555f33065e58 0x555f330661f8 0x555f33066598 0x555f33066938 0x555f33066d08 0x555f330670a8 # | | | |-RecoveryExpr 0x555f3321aa90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3321aab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3321afc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x555f3321ab70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x555f3321abf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x555f3321af20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x555f3321aca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x555f3321ad20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x555f3321ad98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x555f3321bab0 # | | | |-DeclStmt 0x555f3321b2c0 # | | | | `-VarDecl 0x555f3321b0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x555f3321b288 '' # | | | | |-UnresolvedLookupExpr 0x555f3321b140 '' lvalue (ADL) = 'dot' 0x555f33061968 0x555f33061d38 0x555f330620d8 0x555f33062478 0x555f33062780 0x555f33062b70 0x555f33062f18 0x555f330632b8 0x555f33063608 0x555f33063958 0x555f33063d58 0x555f330640f8 0x555f33064498 0x555f33064838 0x555f33064c08 0x555f33064fa8 0x555f33065348 0x555f330656e8 0x555f33065a88 0x555f33065e58 0x555f330661f8 0x555f33066598 0x555f33066938 0x555f33066d08 0x555f330670a8 # | | | | |-DeclRefExpr 0x555f3321b248 'T' lvalue ParmVar 0x555f3321ad20 'N' 'T' # | | | | `-DeclRefExpr 0x555f3321b268 'T' lvalue ParmVar 0x555f3321aca8 'I' 'T' # | | | |-DeclStmt 0x555f3321b4f8 # | | | | `-VarDecl 0x555f3321b2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x555f3321b4d8 '' '-' # | | | | |-IntegerLiteral 0x555f3321b360 'int' 1 # | | | | `-BinaryOperator 0x555f3321b4b8 '' '*' # | | | | |-BinaryOperator 0x555f3321b3c0 '' '*' # | | | | | |-DeclRefExpr 0x555f3321b380 'U' lvalue ParmVar 0x555f3321ad98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x555f3321b3a0 'U' lvalue ParmVar 0x555f3321ad98 'Eta' 'U' # | | | | `-ParenExpr 0x555f3321b498 '' # | | | | `-BinaryOperator 0x555f3321b478 '' '-' # | | | | |-IntegerLiteral 0x555f3321b3e0 'int' 1 # | | | | `-BinaryOperator 0x555f3321b458 '' '*' # | | | | |-DeclRefExpr 0x555f3321b400 'T' lvalue Var 0x555f3321b0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x555f3321b438 'T' lvalue Var 0x555f3321b0d8 'Mul' 'T' # | | | |-DeclStmt 0x555f3321b8a0 # | | | | `-VarDecl 0x555f3321b530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x555f3321b880 '' # | | | | `-BinaryOperator 0x555f3321b860 '' '-' # | | | | |-BinaryOperator 0x555f3321b5d8 '' '*' # | | | | | |-DeclRefExpr 0x555f3321b598 'U' lvalue ParmVar 0x555f3321ad98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x555f3321b5b8 'T' lvalue ParmVar 0x555f3321aca8 'I' 'T' # | | | | `-BinaryOperator 0x555f3321b840 '' '*' # | | | | |-ParenExpr 0x555f3321b800 '' # | | | | | `-BinaryOperator 0x555f3321b7e0 '' '+' # | | | | | |-BinaryOperator 0x555f3321b638 '' '*' # | | | | | | |-DeclRefExpr 0x555f3321b5f8 'U' lvalue ParmVar 0x555f3321ad98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x555f3321b618 'T' lvalue Var 0x555f3321b0d8 'Mul' 'T' # | | | | | `-CallExpr 0x555f3321b7b0 '' # | | | | | |-UnresolvedLookupExpr 0x555f3321b658 '' lvalue (ADL) = 'sqrt' 0x555f330b6f10 0x555f330b7178 0x555f330b73f0 0x555f330b7668 0x555f330b78d8 0x555f330b7b50 0x555f330b7dc8 0x555f330b8040 0x555f331e1cc0 0x555f331e2178 0x555f331e2650 0x555f331e2b30 0x555f331e3008 0x555f331e3500 0x555f331e39d8 0x555f331e3eb8 0x555f331e43a0 0x555f331e4878 0x555f331e4d70 0x555f331e5270 0x555f331e5778 0x555f331e5c70 0x555f331e6188 0x555f331e66a8 0x555f331e6bd0 0x555f331e70e8 0x555f331e7a30 0x555f331e7f70 # | | | | | `-DeclRefExpr 0x555f3321b778 'T' lvalue Var 0x555f3321b2f8 'K' 'T' # | | | | `-DeclRefExpr 0x555f3321b820 'T' lvalue ParmVar 0x555f3321ad20 'N' 'T' # | | | `-ReturnStmt 0x555f3321baa0 # | | | `-CallExpr 0x555f3321ba60 '' # | | | |-UnresolvedLookupExpr 0x555f3321b8f0 '' lvalue (ADL) = 'select' 0x555f3306c158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f3321abc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f3321ab70 'T' # | | | |-BinaryOperator 0x555f3321b9a8 '' '<' # | | | | |-DeclRefExpr 0x555f3321b968 'T' lvalue Var 0x555f3321b2f8 'K' 'T' # | | | | `-IntegerLiteral 0x555f3321b988 'int' 0 # | | | |-CXXStaticCastExpr 0x555f3321b9f8 'T' static_cast # | | | | `-IntegerLiteral 0x555f3321b9c8 'int' 0 # | | | `-DeclRefExpr 0x555f3321ba28 'T' lvalue Var 0x555f3321b530 'Result' 'T' # | | |-FunctionTemplateDecl 0x555f3321bdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x555f3321bae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3321bd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f3321bb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x555f3321bc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x555f3321da08 # | | | |-DeclStmt 0x555f3321bf88 # | | | | `-VarDecl 0x555f3321bec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x555f3321bf68 '' '/' # | | | | |-DeclRefExpr 0x555f3321bf28 'T' lvalue ParmVar 0x555f3321bb90 'X' 'T' # | | | | `-DeclRefExpr 0x555f3321bf48 'T' lvalue ParmVar 0x555f3321bc08 'Y' 'T' # | | | |-DeclStmt 0x555f3321d4c0 # | | | | `-VarDecl 0x555f3321d3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x555f3321d4a0 '' '>=' # | | | | |-DeclRefExpr 0x555f3321d448 'T' lvalue Var 0x555f3321bec0 'div' 'T' # | | | | `-IntegerLiteral 0x555f3321d480 'int' 0 # | | | |-DeclStmt 0x555f3321d820 # | | | | `-VarDecl 0x555f3321d4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x555f3321d7f0 '' # | | | | |-UnresolvedLookupExpr 0x555f3321d560 '' lvalue (ADL) = 'frac' 0x555f33073c40 0x555f33073ea8 0x555f33074120 0x555f33074398 0x555f330745f8 0x555f33074870 0x555f33074ae8 0x555f33074d70 0x555f330dde40 0x555f330de2f8 0x555f330de7d0 0x555f330decb0 0x555f33191308 0x555f331917c0 0x555f33191c98 0x555f33192178 0x555f33192660 0x555f33192b38 0x555f33193860 0x555f33193d60 0x555f33194268 0x555f33194760 0x555f33194c78 0x555f33195198 0x555f331956c0 0x555f331965e8 0x555f33196b20 0x555f33197060 # | | | | `-CallExpr 0x555f3321d7c0 '' # | | | | |-UnresolvedLookupExpr 0x555f3321d680 '' lvalue (ADL) = 'abs' 0x555f33020e28 0x555f33021128 0x555f33021438 0x555f33021748 0x555f33022e68 0x555f33023178 0x555f33023488 0x555f33023798 0x555f33023a68 0x555f33023d90 0x555f33024038 0x555f330242d8 0x555f33024528 0x555f33024838 0x555f33024b48 0x555f330255d8 0x555f330258c8 0x555f33025bd8 0x555f33025ee8 0x555f330261f8 0x555f3302ab70 0x555f3302ae18 0x555f3302b0b8 0x555f3302b358 0x555f3302b5a8 0x555f3302b8b8 0x555f3302ccc8 0x555f3302cfd8 # | | | | `-DeclRefExpr 0x555f3321d7a0 'T' lvalue Var 0x555f3321bec0 'div' 'T' # | | | `-ReturnStmt 0x555f3321d9f8 # | | | `-BinaryOperator 0x555f3321d9d8 '' '*' # | | | |-CallExpr 0x555f3321d978 '' # | | | | |-UnresolvedLookupExpr 0x555f3321d858 '' lvalue (ADL) = 'select' 0x555f3306c158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f3321bb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f3321bae0 'T' # | | | | |-DeclRefExpr 0x555f3321d8d0 'bool' lvalue Var 0x555f3321d3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x555f3321d908 'T' lvalue Var 0x555f3321d4f8 'frc' 'T' # | | | | `-UnaryOperator 0x555f3321d960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x555f3321d940 'T' lvalue Var 0x555f3321d4f8 'frc' 'T' # | | | `-DeclRefExpr 0x555f3321d9b8 'T' lvalue ParmVar 0x555f3321bc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x555f3321de28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x555f3321da38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f3321dad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3321dd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f3321dbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x555f3321dcb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x555f3321e6b8 # | | | |-DeclStmt 0x555f3321dff0 # | | | | `-VarDecl 0x555f3321df00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x555f3321dfc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x555f3321dfa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x555f3321df68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555f3321df88 '' contains-errors lvalue # | | | |-DeclStmt 0x555f3321e140 # | | | | `-VarDecl 0x555f3321e050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x555f3321e118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x555f3321e0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x555f3321e0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x555f3321e0d8 'int' 0 # | | | |-DeclStmt 0x555f3321e500 # | | | | `-VarDecl 0x555f3321e1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x555f3321e4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x555f3321e4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555f3321e218 '' lvalue (ADL) = 'frac' 0x555f33073c40 0x555f33073ea8 0x555f33074120 0x555f33074398 0x555f330745f8 0x555f33074870 0x555f33074ae8 0x555f33074d70 0x555f330dde40 0x555f330de2f8 0x555f330de7d0 0x555f330decb0 0x555f33191308 0x555f331917c0 0x555f33191c98 0x555f33192178 0x555f33192660 0x555f33192b38 0x555f33193860 0x555f33193d60 0x555f33194268 0x555f33194760 0x555f33194c78 0x555f33195198 0x555f331956c0 0x555f331965e8 0x555f33196b20 0x555f33197060 # | | | | `-CallExpr 0x555f3321e478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555f3321e338 '' lvalue (ADL) = 'abs' 0x555f33020e28 0x555f33021128 0x555f33021438 0x555f33021748 0x555f33022e68 0x555f33023178 0x555f33023488 0x555f33023798 0x555f33023a68 0x555f33023d90 0x555f33024038 0x555f330242d8 0x555f33024528 0x555f33024838 0x555f33024b48 0x555f330255d8 0x555f330258c8 0x555f33025bd8 0x555f33025ee8 0x555f330261f8 0x555f3302ab70 0x555f3302ae18 0x555f3302b0b8 0x555f3302b358 0x555f3302b5a8 0x555f3302b8b8 0x555f3302ccc8 0x555f3302cfd8 # | | | | `-RecoveryExpr 0x555f3321e458 '' contains-errors lvalue # | | | `-ReturnStmt 0x555f3321e6a8 # | | | `-BinaryOperator 0x555f3321e688 '' contains-errors '*' # | | | |-CallExpr 0x555f3321e628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555f3321e538 '' lvalue (ADL) = 'select' 0x555f3306c158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f3321da90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f3321da38 'T' # | | | | |-RecoveryExpr 0x555f3321e5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x555f3321e5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x555f3321e610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x555f3321e5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3321e668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3321eaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x555f3321e730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3321ea50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f3321e7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x555f3321e858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x555f3321e8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x555f3321efe0 # | | | |-DeclStmt 0x555f3321ee60 # | | | | `-VarDecl 0x555f3321ec08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x555f3321ee30 '' # | | | | |-UnresolvedLookupExpr 0x555f3321ec70 '' lvalue (ADL) = 'saturate' 0x555f3306a0b8 0x555f3306a320 0x555f3306a598 0x555f3306a810 0x555f3306aa70 0x555f3306ace8 0x555f3306af60 0x555f3306b1d8 0x555f3306b438 0x555f3306b6b0 0x555f3306b928 0x555f3306bbf0 # | | | | `-BinaryOperator 0x555f3321ee10 '' '/' # | | | | |-ParenExpr 0x555f3321ed70 '' # | | | | | `-BinaryOperator 0x555f3321ed50 '' '-' # | | | | | |-DeclRefExpr 0x555f3321ed10 'T' lvalue ParmVar 0x555f3321e8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x555f3321ed30 'T' lvalue ParmVar 0x555f3321e7e0 'Min' 'T' # | | | | `-ParenExpr 0x555f3321edf0 '' # | | | | `-BinaryOperator 0x555f3321edd0 '' '-' # | | | | |-DeclRefExpr 0x555f3321ed90 'T' lvalue ParmVar 0x555f3321e858 'Max' 'T' # | | | | `-DeclRefExpr 0x555f3321edb0 'T' lvalue ParmVar 0x555f3321e7e0 'Min' 'T' # | | | `-ReturnStmt 0x555f3321efd0 # | | | `-BinaryOperator 0x555f3321efb0 '' '*' # | | | |-BinaryOperator 0x555f3321ef70 '' '*' # | | | | |-ParenExpr 0x555f3321ef30 '' # | | | | | `-BinaryOperator 0x555f3321ef10 '' '-' # | | | | | |-IntegerLiteral 0x555f3321ee78 'int' 3 # | | | | | `-BinaryOperator 0x555f3321eef0 '' '*' # | | | | | |-IntegerLiteral 0x555f3321ee98 'int' 2 # | | | | | `-DeclRefExpr 0x555f3321eeb8 'T' lvalue Var 0x555f3321ec08 'S' 'T' # | | | | `-DeclRefExpr 0x555f3321ef50 'T' lvalue Var 0x555f3321ec08 'S' 'T' # | | | `-DeclRefExpr 0x555f3321ef90 'T' lvalue Var 0x555f3321ec08 'S' 'T' # | | |-FunctionTemplateDecl 0x555f3321f4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x555f3321f000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f3321f098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3321f420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x555f3321f1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x555f3321f270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x555f3321f330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x555f3321f9e0 # | | | |-DeclStmt 0x555f3321f878 # | | | | `-VarDecl 0x555f3321f5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x555f3321f850 '' contains-errors lvalue # | | | | `-CallExpr 0x555f3321f820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x555f3321f610 '' lvalue (ADL) = 'saturate' 0x555f3306a0b8 0x555f3306a320 0x555f3306a598 0x555f3306a810 0x555f3306aa70 0x555f3306ace8 0x555f3306af60 0x555f3306b1d8 0x555f3306b438 0x555f3306b6b0 0x555f3306b928 0x555f3306bbf0 # | | | | `-BinaryOperator 0x555f3321f800 '' contains-errors '/' # | | | | |-ParenExpr 0x555f3321f738 '' contains-errors # | | | | | `-BinaryOperator 0x555f3321f718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x555f3321f6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x555f3321f6b0 'int' lvalue ParmVar 0x555f3321f330 'X' 'int' # | | | | | `-RecoveryExpr 0x555f3321f6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x555f3321f7e0 '' contains-errors # | | | | `-BinaryOperator 0x555f3321f7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x555f3321f778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x555f3321f758 'int' lvalue ParmVar 0x555f3321f270 'Max' 'int' # | | | | `-RecoveryExpr 0x555f3321f7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x555f3321f9d0 # | | | `-BinaryOperator 0x555f3321f9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x555f3321f970 '' contains-errors '*' # | | | | |-ParenExpr 0x555f3321f930 '' contains-errors # | | | | | `-BinaryOperator 0x555f3321f910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x555f3321f890 'int' 3 # | | | | | `-BinaryOperator 0x555f3321f8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x555f3321f8b0 'int' 2 # | | | | | `-RecoveryExpr 0x555f3321f8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x555f3321f950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3321f990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3321fe50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x555f3321fa18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3321fda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f3321fb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x555f3321fba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x555f3321fc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x555f33220c08 # | | | |-DeclStmt 0x555f3321ffb0 # | | | | `-VarDecl 0x555f3321fee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x555f3321ff90 '' '<' # | | | | |-DeclRefExpr 0x555f3321ff50 'T' lvalue ParmVar 0x555f3321fb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x555f3321ff70 'int' 0 # | | | |-DeclStmt 0x555f332201a0 # | | | | `-VarDecl 0x555f3321ffe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x555f33220160 '' # | | | | |-UnresolvedLookupExpr 0x555f33220070 '' lvalue (ADL) = 'select' 0x555f3306c158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f3321fa70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f3321fa18 'T' # | | | | |-DeclRefExpr 0x555f332200e8 'bool' lvalue Var 0x555f3321fee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x555f33220120 'int' 0 # | | | | `-DeclRefExpr 0x555f33220140 'T' lvalue ParmVar 0x555f3321fb30 'NDotL' 'T' # | | | |-DeclStmt 0x555f332203b8 # | | | | `-VarDecl 0x555f33220230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x555f33220390 '' contains-errors lvalue # | | | | `-InitListExpr 0x555f33220330 'void' # | | | | |-IntegerLiteral 0x555f33220298 'int' 1 # | | | | |-DeclRefExpr 0x555f332202b8 'T' lvalue Var 0x555f3321ffe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x555f332202f0 'int' 0 # | | | | `-IntegerLiteral 0x555f33220310 'int' 1 # | | | |-DeclStmt 0x555f332205f8 # | | | | `-VarDecl 0x555f332203e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x555f332205c0 '' # | | | | |-UnresolvedLookupExpr 0x555f33220448 '' lvalue (ADL) = 'or' 0x555f3309ab78 0x555f3309ae88 0x555f3309b1a8 0x555f3309b4c8 0x555f3309b7e8 0x555f3309baf0 0x555f3309bdf8 0x555f3309c100 0x555f3309c408 0x555f3309c710 0x555f3309ca18 0x555f3309cd20 0x555f3309d028 0x555f3309d330 0x555f3309d638 0x555f3309d968 0x555f3309dc70 0x555f3309df78 0x555f3309e280 # | | | | |-DeclRefExpr 0x555f33220520 'bool' lvalue Var 0x555f3321fee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x555f332205a0 '' # | | | | `-BinaryOperator 0x555f33220580 '' '<' # | | | | |-DeclRefExpr 0x555f33220540 'T' lvalue ParmVar 0x555f3321fba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x555f33220560 'int' 0 # | | | |-DeclStmt 0x555f33220998 # | | | | `-VarDecl 0x555f33220630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x555f33220968 '' # | | | | |-UnresolvedLookupExpr 0x555f33220698 '' lvalue (ADL) = 'exp' 0x555f33067c70 0x555f33067ed8 0x555f33068150 0x555f330683c8 0x555f33068628 0x555f330688a0 0x555f33068b18 0x555f33068da0 0x555f33172438 0x555f331728e8 0x555f33172db8 0x555f33173290 0x555f33173768 0x555f33173c20 0x555f33174780 0x555f33174c60 0x555f33175148 0x555f33175620 0x555f33175b18 0x555f33176018 0x555f33176520 0x555f33177360 0x555f33177878 0x555f33177d98 0x555f331782c0 0x555f331787d8 0x555f33178d10 0x555f3317c788 # | | | | `-BinaryOperator 0x555f33220948 '' '*' # | | | | |-CallExpr 0x555f332208f8 '' # | | | | | |-UnresolvedLookupExpr 0x555f332207b8 '' lvalue (ADL) = 'log' 0x555f330797e8 0x555f33079a50 0x555f33079d20 0x555f33079f98 0x555f3307a1f8 0x555f3307a470 0x555f3307a6e8 0x555f3307a960 0x555f331a8168 0x555f331a8618 0x555f331a8ae8 0x555f331a8fc0 0x555f331a9498 0x555f331a9950 0x555f331a9e40 0x555f331aa320 0x555f331aa808 0x555f331aace0 0x555f331ab1d8 0x555f331ab6d8 0x555f331ac410 0x555f331ac908 0x555f331ace20 0x555f331ad340 0x555f331ad868 0x555f331add80 0x555f331ae2b8 0x555f331af0a8 # | | | | | `-DeclRefExpr 0x555f332208d8 'T' lvalue ParmVar 0x555f3321fba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x555f33220928 'T' lvalue ParmVar 0x555f3321fc20 'M' 'T' # | | | |-BinaryOperator 0x555f33220bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x555f33220a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x555f332209e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x555f332209b0 'int' contains-errors lvalue Var 0x555f33220230 'Result' 'int' # | | | | | `-IntegerLiteral 0x555f33220a10 'int' 2 # | | | | `-CallExpr 0x555f33220b78 '' # | | | | |-UnresolvedLookupExpr 0x555f33220a70 '' lvalue (ADL) = 'select' 0x555f3306c158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f3321fa70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f3321fa18 'T' # | | | | |-DeclRefExpr 0x555f33220ae8 'bool' lvalue Var 0x555f332203e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x555f33220b20 'int' 0 # | | | | `-DeclRefExpr 0x555f33220b40 'T' lvalue Var 0x555f33220630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x555f33220bf8 # | | | `-RecoveryExpr 0x555f33220bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33220fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x555f33220c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33220f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f33220d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x555f33220d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x555f33220df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x555f33221368 # | | | `-ReturnStmt 0x555f33221358 # | | | `-CallExpr 0x555f33221318 '' # | | | |-UnresolvedLookupExpr 0x555f332210b8 '' lvalue (ADL) = 'select' 0x555f3306c158 # | | | |-BinaryOperator 0x555f332212a0 '' '<' # | | | | |-CallExpr 0x555f33221248 '' # | | | | | |-UnresolvedLookupExpr 0x555f33221100 '' lvalue (ADL) = 'dot' 0x555f33061968 0x555f33061d38 0x555f330620d8 0x555f33062478 0x555f33062780 0x555f33062b70 0x555f33062f18 0x555f330632b8 0x555f33063608 0x555f33063958 0x555f33063d58 0x555f330640f8 0x555f33064498 0x555f33064838 0x555f33064c08 0x555f33064fa8 0x555f33065348 0x555f330656e8 0x555f33065a88 0x555f33065e58 0x555f330661f8 0x555f33066598 0x555f33066938 0x555f33066d08 0x555f330670a8 # | | | | | |-DeclRefExpr 0x555f33221208 'T' lvalue ParmVar 0x555f33220d78 'I' 'T' # | | | | | `-DeclRefExpr 0x555f33221228 'T' lvalue ParmVar 0x555f33220df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x555f33221280 'int' 0 # | | | |-DeclRefExpr 0x555f332212c0 'T' lvalue ParmVar 0x555f33220d00 'N' 'T' # | | | `-UnaryOperator 0x555f33221300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x555f332212e0 'T' lvalue ParmVar 0x555f33220d00 'N' 'T' # | | |-FunctionTemplateDecl 0x555f33221a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x555f33221380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f332219f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f33221870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x555f332218e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x555f33221d40 # | | | `-ReturnStmt 0x555f33221d30 # | | | `-BinaryOperator 0x555f33221d10 '' '*' # | | | |-CallExpr 0x555f33221cc0 '' # | | | | |-UnresolvedLookupExpr 0x555f33221b80 '' lvalue (ADL) = 'exp2' 0x555f33069000 0x555f33069268 0x555f330694e0 0x555f33069758 0x555f330699b8 0x555f33047dc0 0x555f33048038 0x555f330482b0 0x555f3317cce0 0x555f3317d198 0x555f3317d670 0x555f3317db50 0x555f3317e028 0x555f3317e550 0x555f3317ea28 0x555f3317ef08 0x555f3317f3f0 0x555f3317f8c8 0x555f3317fdc0 0x555f331802c0 0x555f331807e0 0x555f33180cd8 0x555f331811f0 0x555f33181710 0x555f33181c38 0x555f33182150 0x555f33182988 0x555f33182ec8 # | | | | `-DeclRefExpr 0x555f33221ca0 'T' lvalue ParmVar 0x555f332218e8 'Exp' 'T' # | | | `-DeclRefExpr 0x555f33221cf0 'T' lvalue ParmVar 0x555f33221870 'X' 'T' # | | |-FunctionTemplateDecl 0x555f332220d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x555f33221d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x555f33221de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x555f33221e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x555f33222030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x555f33221f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x555f332227d0 # | | | |-DeclStmt 0x555f33222470 # | | | | `-VarDecl 0x555f332221d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x555f33222440 '' # | | | | |-DeclRefExpr 0x555f332223e8 '' Function 0x555f33222290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x555f33222420 'T' lvalue ParmVar 0x555f33221f10 'X' 'T' # | | | |-DeclStmt 0x555f332225e8 # | | | | `-VarDecl 0x555f332224a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x555f332225c8 '' '-' # | | | | |-ParenExpr 0x555f33222570 'int' # | | | | | `-BinaryOperator 0x555f33222550 'int' '-' # | | | | | |-DeclRefExpr 0x555f33222510 'int' NonTypeTemplateParm 0x555f33221e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x555f33222530 'int' 1 # | | | | `-DeclRefExpr 0x555f33222590 'K' lvalue Var 0x555f332221d8 'FBH' 'K' # | | | |-BinaryOperator 0x555f33222778 '' '=' # | | | | |-DeclRefExpr 0x555f33222600 'K' lvalue Var 0x555f332221d8 'FBH' 'K' # | | | | `-CallExpr 0x555f33222738 '' # | | | | |-UnresolvedLookupExpr 0x555f33222620 '' lvalue (ADL) = 'select' 0x555f3306c158 # | | | | |-BinaryOperator 0x555f332226c0 '' '==' # | | | | | |-DeclRefExpr 0x555f33222668 'K' lvalue Var 0x555f332221d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x555f332226a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x555f33222688 'int' 1 # | | | | |-DeclRefExpr 0x555f332226e0 'K' lvalue Var 0x555f332221d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x555f33222700 'K' lvalue Var 0x555f332224a8 'Inversion' 'K' # | | | `-ReturnStmt 0x555f332227b8 nrvo_candidate(Var 0x555f332221d8 'FBH' 'K') # | | | `-DeclRefExpr 0x555f33222798 'K' lvalue Var 0x555f332221d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x555f33222a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x555f33222800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33222990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x555f332228b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x555f33222d58 # | | | `-ReturnStmt 0x555f33222d48 # | | | `-CallExpr 0x555f33222d18 '' # | | | |-DeclRefExpr 0x555f33222cc0 '' Function 0x555f33222b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x555f33222cf8 'T' lvalue ParmVar 0x555f332228b0 'input' 'T' # | | |-FunctionTemplateDecl 0x555f33222fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x555f33222d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33222f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x555f33222e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x555f332232c8 # | | | `-ReturnStmt 0x555f332232b8 # | | | `-CallExpr 0x555f33223288 '' # | | | |-DeclRefExpr 0x555f33223230 '' Function 0x555f332230d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x555f33223268 'T' lvalue ParmVar 0x555f33222e20 'input' 'T' # | | `-FunctionTemplateDecl 0x555f33223518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x555f332232e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x555f33223470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x555f33223390 col:49 referenced input 'T' # | | `-CompoundStmt 0x555f33223cd8 # | | |-DeclStmt 0x555f33223750 # | | | `-VarDecl 0x555f33223618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x555f33223720 '' # | | | |-UnresolvedLookupExpr 0x555f33223680 '' lvalue (ADL) = 'ddx_coarse' 0x555f330adc50 0x555f330adeb8 0x555f330ae130 0x555f330ae3a8 0x555f330ae608 0x555f330ae880 0x555f330aeaf8 0x555f330aed70 # | | | `-DeclRefExpr 0x555f33223700 'T' lvalue ParmVar 0x555f33223390 'input' 'T' # | | |-BinaryOperator 0x555f33223910 '' '=' # | | | |-DeclRefExpr 0x555f33223768 'T' lvalue Var 0x555f33223618 'derivCoarseX' 'T' # | | | `-CallExpr 0x555f332238e0 '' # | | | |-UnresolvedLookupExpr 0x555f332237a0 '' lvalue (ADL) = 'abs' 0x555f33020e28 0x555f33021128 0x555f33021438 0x555f33021748 0x555f33022e68 0x555f33023178 0x555f33023488 0x555f33023798 0x555f33023a68 0x555f33023d90 0x555f33024038 0x555f330242d8 0x555f33024528 0x555f33024838 0x555f33024b48 0x555f330255d8 0x555f330258c8 0x555f33025bd8 0x555f33025ee8 0x555f330261f8 0x555f3302ab70 0x555f3302ae18 0x555f3302b0b8 0x555f3302b358 0x555f3302b5a8 0x555f3302b8b8 0x555f3302ccc8 0x555f3302cfd8 # | | | `-DeclRefExpr 0x555f332238c0 'T' lvalue Var 0x555f33223618 'derivCoarseX' 'T' # | | |-DeclStmt 0x555f33223a88 # | | | `-VarDecl 0x555f33223950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x555f33223a58 '' # | | | |-UnresolvedLookupExpr 0x555f332239b8 '' lvalue (ADL) = 'ddy_coarse' 0x555f330aefd0 0x555f330af238 0x555f330af4b0 0x555f330af728 0x555f331177f0 0x555f33117a68 0x555f33117ce0 0x555f33117f58 # | | | `-DeclRefExpr 0x555f33223a38 'T' lvalue ParmVar 0x555f33223390 'input' 'T' # | | |-BinaryOperator 0x555f33223c48 '' '=' # | | | |-DeclRefExpr 0x555f33223aa0 'T' lvalue Var 0x555f33223950 'derivCoarseY' 'T' # | | | `-CallExpr 0x555f33223c18 '' # | | | |-UnresolvedLookupExpr 0x555f33223ad8 '' lvalue (ADL) = 'abs' 0x555f33020e28 0x555f33021128 0x555f33021438 0x555f33021748 0x555f33022e68 0x555f33023178 0x555f33023488 0x555f33023798 0x555f33023a68 0x555f33023d90 0x555f33024038 0x555f330242d8 0x555f33024528 0x555f33024838 0x555f33024b48 0x555f330255d8 0x555f330258c8 0x555f33025bd8 0x555f33025ee8 0x555f330261f8 0x555f3302ab70 0x555f3302ae18 0x555f3302b0b8 0x555f3302b358 0x555f3302b5a8 0x555f3302b8b8 0x555f3302ccc8 0x555f3302cfd8 # | | | `-DeclRefExpr 0x555f33223bf8 'T' lvalue Var 0x555f33223950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x555f33223cc8 # | | `-BinaryOperator 0x555f33223ca8 '' '+' # | | |-DeclRefExpr 0x555f33223c68 'T' lvalue Var 0x555f33223618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x555f33223c88 'T' lvalue Var 0x555f33223950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x555f332186b8 col:10 implicit C # | | `-FunctionDecl 0x555f33218708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x555f33218810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x555f33218878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x555f332188e0 <> 'float' # | | |-BuiltinAttr 0x555f332187b0 <> Implicit 1562 # | | |-NoThrowAttr 0x555f33218960 Implicit # | | `-ConstAttr 0x555f33218988 Implicit # | |-LinkageSpecDecl 0x555f33222240 col:11 implicit C # | | `-FunctionDecl 0x555f33222290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555f33222338 <> Implicit 702 # | | |-NoThrowAttr 0x555f33222398 Implicit # | | `-ConstAttr 0x555f332223c0 Implicit # | |-LinkageSpecDecl 0x555f33222b18 col:10 implicit C # | | `-FunctionDecl 0x555f33222b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555f33222c10 <> Implicit 692 # | | |-NoThrowAttr 0x555f33222c70 Implicit # | | `-ConstAttr 0x555f33222c98 Implicit # | |-LinkageSpecDecl 0x555f33223088 col:10 implicit C # | | `-FunctionDecl 0x555f332230d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x555f33223180 <> Implicit 694 # | | |-NoThrowAttr 0x555f332231e0 Implicit # | | `-ConstAttr 0x555f33223208 Implicit # | |-NamespaceDecl 0x555f33223e30 prev 0x555f33213810 line:14:11 hlsl # | | |-original Namespace 0x555f32f77a98 'hlsl' # | | |-FunctionTemplateDecl 0x555f332241a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x555f33223ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33223f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f332240f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33224048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x555f332243c8 # | | | `-ReturnStmt 0x555f332243b8 # | | | `-CallExpr 0x555f33224388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f332242a8 '' lvalue (no ADL) = 'bit_cast' 0x555f3301d160 0x555f3301fc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x555f32f77360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f33223ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f33223ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x555f33224268 'int' NonTypeTemplateParm 0x555f33223f38 'N' 'int' # | | | `-RecoveryExpr 0x555f33224368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33224660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x555f332243e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f332245b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x555f33224490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x555f332248c0 # | | | `-ReturnStmt 0x555f332248b0 # | | | `-CallExpr 0x555f33224880 '' # | | | |-UnresolvedLookupExpr 0x555f332247c0 '' lvalue (no ADL) = 'bit_cast' 0x555f3301d160 0x555f3301fc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x555f32f77360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f33224430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f332243e0 'T' # | | | `-DeclRefExpr 0x555f33224860 'T' lvalue ParmVar 0x555f33224490 'F' 'T' # | | |-FunctionTemplateDecl 0x555f33224be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x555f332248d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33224978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33224b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555f33224a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x555f33224e08 # | | | `-ReturnStmt 0x555f33224df8 # | | | `-CallExpr 0x555f33224dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33224ce8 '' lvalue (no ADL) = 'bit_cast' 0x555f3301d160 0x555f3301fc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x555f32f77260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f33224930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f332248d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x555f33224ca8 'int' NonTypeTemplateParm 0x555f33224978 'N' 'int' # | | | `-RecoveryExpr 0x555f33224da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f332250a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x555f33224e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33224ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x555f33224ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x555f33225300 # | | | `-ReturnStmt 0x555f332252f0 # | | | `-CallExpr 0x555f332252c0 '' # | | | |-UnresolvedLookupExpr 0x555f33225200 '' lvalue (no ADL) = 'bit_cast' 0x555f3301d160 0x555f3301fc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x555f32f77260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f33224e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f33224e20 'T' # | | | `-DeclRefExpr 0x555f332252a0 'T' lvalue ParmVar 0x555f33224ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x555f33225638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x555f33225318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f332253b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33225590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x555f332254e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x555f330ea940 # | | | `-ReturnStmt 0x555f330ea930 # | | | `-CallExpr 0x555f330ea900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f330ea820 '' lvalue (no ADL) = 'bit_cast' 0x555f3301d160 0x555f3301fc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f33225370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f33225318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x555f33225718 'int' NonTypeTemplateParm 0x555f332253b8 'N' 'int' # | | | `-RecoveryExpr 0x555f330ea8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f330eabe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x555f330ea958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330eab38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x555f330eaa10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x555f330eae58 # | | | `-ReturnStmt 0x555f330eae48 # | | | `-CallExpr 0x555f330eae18 '' # | | | |-UnresolvedLookupExpr 0x555f330ead58 '' lvalue (no ADL) = 'bit_cast' 0x555f3301d160 0x555f3301fc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x555f330ea9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x555f330ea958 'T' # | | | `-DeclRefExpr 0x555f330eadf8 'T' lvalue ParmVar 0x555f330eaa10 'F' 'T' # | | |-FunctionDecl 0x555f330eb248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x555f330eae98 col:19 'double' # | | | |-ParmVarDecl 0x555f330eaf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330eafe8 out # | | | |-ParmVarDecl 0x555f330eb060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330eb0c8 out # | | | |-BuiltinAliasAttr 0x555f330eb308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555f330eb380 Implicit # | | | `-ConstAttr 0x555f330eb3a8 Implicit # | | |-FunctionDecl 0x555f330eb7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x555f330eb420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x555f330eb510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330eb578 out # | | | |-ParmVarDecl 0x555f330eb5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330eb658 out # | | | |-BuiltinAliasAttr 0x555f330eb898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555f330eb910 Implicit # | | | `-ConstAttr 0x555f330eb938 Implicit # | | |-FunctionDecl 0x555f330ebd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x555f330eb9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x555f330ebaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330ebb08 out # | | | |-ParmVarDecl 0x555f330ebb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330ebbe8 out # | | | |-BuiltinAliasAttr 0x555f330ebe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555f330ebea0 Implicit # | | | `-ConstAttr 0x555f330ebec8 Implicit # | | |-FunctionDecl 0x555f330ec2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x555f330ebf40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x555f330ec030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330ec098 out # | | | |-ParmVarDecl 0x555f330ec110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x555f330ec178 out # | | | |-BuiltinAliasAttr 0x555f330ec3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x555f330ec430 Implicit # | | | `-ConstAttr 0x555f330ec458 Implicit # | | |-FunctionTemplateDecl 0x555f330ecac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x555f330ec490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330eca18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f330ec848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x555f330ec8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x555f330ecc30 # | | | `-ReturnStmt 0x555f330ecc20 # | | | `-CallExpr 0x555f330ecbe8 '' # | | | |-UnresolvedLookupExpr 0x555f330ecb60 '' lvalue (no ADL) = 'distance_impl' 0x555f332153f8 # | | | |-DeclRefExpr 0x555f330ecba8 'T' lvalue ParmVar 0x555f330ec848 'X' 'T' # | | | `-DeclRefExpr 0x555f330ecbc8 'T' lvalue ParmVar 0x555f330ec8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x555f330ed1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x555f330ecc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f330ed148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f330ecfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x555f330ed030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x555f330ed370 # | | | `-ReturnStmt 0x555f330ed360 # | | | `-CallExpr 0x555f330ed328 '' # | | | |-UnresolvedLookupExpr 0x555f330ed2a0 '' lvalue (no ADL) = 'distance_impl' 0x555f332153f8 # | | | |-DeclRefExpr 0x555f330ed2e8 'T' lvalue ParmVar 0x555f330ecfb8 'X' 'T' # | | | `-DeclRefExpr 0x555f330ed308 'T' lvalue ParmVar 0x555f330ed030 'Y' 'T' # | | |-FunctionTemplateDecl 0x555f330ed700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x555f330ed3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f330ed658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x555f330ed480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x555f330ed548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x555f330ed880 # | | | `-ReturnStmt 0x555f330ed870 # | | | `-CallExpr 0x555f330ed838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f330ed7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x555f332180f0 # | | | |-RecoveryExpr 0x555f330ed7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f330ed818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f330edc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x555f330ed8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f330edb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x555f330ed978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x555f330eda40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x555f330edd80 # | | | `-ReturnStmt 0x555f330edd70 # | | | `-CallExpr 0x555f330edd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f330edcb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x555f332180f0 # | | | |-RecoveryExpr 0x555f330edcf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f330edd18 '' contains-errors lvalue # | | |-FunctionDecl 0x555f330ee048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x555f330eddc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x555f330ede40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x555f330edec0 col:52 used C 'float' # | | | |-CompoundStmt 0x555f330ee3a0 # | | | | `-ReturnStmt 0x555f330ee390 # | | | | `-CallExpr 0x555f330ee308 'float' # | | | | |-ImplicitCastExpr 0x555f330ee2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x555f330ee200 'float (half2, half2, float)' lvalue Function 0x555f33218518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x555f33213880 '__detail' # | | | | |-ImplicitCastExpr 0x555f330ee348 'half2':'vector' # | | | | | `-DeclRefExpr 0x555f330ee230 'half2':'vector' lvalue ParmVar 0x555f330eddc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x555f330ee360 'half2':'vector' # | | | | | `-DeclRefExpr 0x555f330ee250 'half2':'vector' lvalue ParmVar 0x555f330ede40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x555f330ee378 'float' # | | | | `-DeclRefExpr 0x555f330ee270 'float' lvalue ParmVar 0x555f330edec0 'C' 'float' # | | | `-AvailabilityAttr 0x555f330ee108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x555f330ee5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x555f330ee3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x555f330ee450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x555f330ee768 # | | | `-ReturnStmt 0x555f330ee758 # | | | `-RecoveryExpr 0x555f330ee720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555f330ee698 '' lvalue (no ADL) = 'dst_impl' 0x555f33214e10 # | | | |-DeclRefExpr 0x555f330ee6e0 'half4':'vector' lvalue ParmVar 0x555f330ee3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x555f330ee700 'half4':'vector' lvalue ParmVar 0x555f330ee450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x555f332361c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x555f330ee798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x555f33236070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x555f33236398 # | | | `-ReturnStmt 0x555f33236388 # | | | `-RecoveryExpr 0x555f33236350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555f332362c8 '' lvalue (no ADL) = 'dst_impl' 0x555f33214e10 # | | | |-DeclRefExpr 0x555f33236310 'float4':'vector' lvalue ParmVar 0x555f330ee798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x555f33236330 'float4':'vector' lvalue ParmVar 0x555f33236070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x555f33236598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x555f332363c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x555f33236448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x555f33236768 # | | | `-ReturnStmt 0x555f33236758 # | | | `-RecoveryExpr 0x555f33236720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555f33236698 '' lvalue (no ADL) = 'dst_impl' 0x555f33214e10 # | | | |-DeclRefExpr 0x555f332366e0 'double4':'vector' lvalue ParmVar 0x555f332363c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x555f33236700 'double4':'vector' lvalue ParmVar 0x555f33236448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x555f33236e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x555f33236780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33236d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555f33236ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x555f33236b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x555f33236bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x555f33236fb0 # | | | `-ReturnStmt 0x555f33236fa0 # | | | `-CallExpr 0x555f33236f60 '' # | | | |-UnresolvedLookupExpr 0x555f33236eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x555f33220fc8 # | | | |-DeclRefExpr 0x555f33236f00 'T' lvalue ParmVar 0x555f33236ae8 'N' 'T' # | | | |-DeclRefExpr 0x555f33236f20 'T' lvalue ParmVar 0x555f33236b60 'I' 'T' # | | | `-DeclRefExpr 0x555f33236f40 'T' lvalue ParmVar 0x555f33236bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x555f33237610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x555f33236fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33237568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555f33237338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x555f332373b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x555f33237428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x555f332377c0 # | | | `-ReturnStmt 0x555f332377b0 # | | | `-CallExpr 0x555f33237770 '' # | | | |-UnresolvedLookupExpr 0x555f332376c8 '' lvalue (no ADL) = 'faceforward_impl' 0x555f33220fc8 # | | | |-DeclRefExpr 0x555f33237710 'T' lvalue ParmVar 0x555f33237338 'N' 'T' # | | | |-DeclRefExpr 0x555f33237730 'T' lvalue ParmVar 0x555f332373b0 'I' 'T' # | | | `-DeclRefExpr 0x555f33237750 'T' lvalue ParmVar 0x555f33237428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x555f33237c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x555f332377f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555f33237bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555f33237900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x555f332379c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x555f33237a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x555f33237e20 # | | | `-ReturnStmt 0x555f33237e10 # | | | `-CallExpr 0x555f33237dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33237d28 '' lvalue (no ADL) = 'faceforward_impl' 0x555f33220fc8 # | | | |-RecoveryExpr 0x555f33237d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555f33237d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f33237db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33238288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x555f33237e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555f332381e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555f33237f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x555f33238028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x555f332380f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x555f33238438 # | | | `-ReturnStmt 0x555f33238428 # | | | `-CallExpr 0x555f332383e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33238340 '' lvalue (no ADL) = 'faceforward_impl' 0x555f33220fc8 # | | | |-RecoveryExpr 0x555f33238388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555f332383a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f332383c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33238ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555f33238450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33238a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x555f332388e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x555f33238cf8 # | | | `-ReturnStmt 0x555f33238ce8 # | | | `-CallExpr 0x555f33238cb8 '' # | | | |-UnresolvedLookupExpr 0x555f33238be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x555f332220d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f332384a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f33238450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x555f33238ba0 'int' 32 # | | | `-DeclRefExpr 0x555f33238c98 'T' lvalue ParmVar 0x555f332388e8 'X' 'T' # | | |-FunctionTemplateDecl 0x555f33239340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555f33238d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33238da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f33239298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x555f332391a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x555f332394e0 # | | |-FunctionTemplateDecl 0x555f33239b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555f332394f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33239a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x555f33239998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x555f33239d60 # | | | `-ReturnStmt 0x555f33239d50 # | | | `-CallExpr 0x555f33239d20 '' # | | | |-UnresolvedLookupExpr 0x555f33239c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x555f332220d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x555f32fca9c0 'uint' sugar # | | | | | |-Typedef 0x555f32fa7ce8 'uint' # | | | | | `-BuiltinType 0x555f32f77300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x555f33239540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x555f332394f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x555f33239c08 'int' 64 # | | | `-DeclRefExpr 0x555f33239d00 'T' lvalue ParmVar 0x555f33239998 'X' 'T' # | | |-FunctionTemplateDecl 0x555f3323a3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x555f33239d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f33239e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3323a308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x555f3323a258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x555f3323a550 # | | |-FunctionTemplateDecl 0x555f3323ab00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x555f3323a560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3323aa58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f3323a8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x555f3323a940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x555f3323ac70 # | | | `-ReturnStmt 0x555f3323ac60 # | | | `-CallExpr 0x555f3323ac28 '' # | | | |-UnresolvedLookupExpr 0x555f3323aba0 '' lvalue (no ADL) = 'fmod_impl' 0x555f3321bdb8 # | | | |-DeclRefExpr 0x555f3323abe8 'T' lvalue ParmVar 0x555f3323a8c8 'X' 'T' # | | | `-DeclRefExpr 0x555f3323ac08 'T' lvalue ParmVar 0x555f3323a940 'Y' 'T' # | | |-FunctionTemplateDecl 0x555f3323b230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x555f3323ac88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3323b188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f3323aff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x555f3323b070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x555f3323b3b0 # | | | `-ReturnStmt 0x555f3323b3a0 # | | | `-CallExpr 0x555f3323b368 '' # | | | |-UnresolvedLookupExpr 0x555f3323b2e0 '' lvalue (no ADL) = 'fmod_impl' 0x555f3321bdb8 # | | | |-DeclRefExpr 0x555f3323b328 'T' lvalue ParmVar 0x555f3323aff8 'X' 'T' # | | | `-DeclRefExpr 0x555f3323b348 'T' lvalue ParmVar 0x555f3323b070 'Y' 'T' # | | |-FunctionTemplateDecl 0x555f3323b770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x555f3323b3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3323b6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555f3323b4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x555f3323b5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x555f3323b8f0 # | | | `-ReturnStmt 0x555f3323b8e0 # | | | `-CallExpr 0x555f3323b8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3323b820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x555f3321de28 # | | | |-RecoveryExpr 0x555f3323b868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3323b888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3323bc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x555f3323b920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3323bbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555f3323ba30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x555f3323baf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x555f3323bdf0 # | | | `-ReturnStmt 0x555f3323bde0 # | | | `-CallExpr 0x555f3323bda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3323bd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x555f3321de28 # | | | |-RecoveryExpr 0x555f3323bd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3323bd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3323c3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x555f3323be08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3323c308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f3323c178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x555f3323c1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x555f3323c520 # | | | `-ReturnStmt 0x555f3323c510 # | | | `-CallExpr 0x555f3323c4d8 '' # | | | |-UnresolvedLookupExpr 0x555f3323c450 '' lvalue (no ADL) = 'ldexp_impl' 0x555f33221a98 # | | | |-DeclRefExpr 0x555f3323c498 'T' lvalue ParmVar 0x555f3323c178 'X' 'T' # | | | `-DeclRefExpr 0x555f3323c4b8 'T' lvalue ParmVar 0x555f3323c1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x555f3323cae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x555f3323c538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3323ca38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f3323c8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x555f3323c920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x555f3323cc60 # | | | `-ReturnStmt 0x555f3323cc50 # | | | `-CallExpr 0x555f3323cc18 '' # | | | |-UnresolvedLookupExpr 0x555f3323cb90 '' lvalue (no ADL) = 'ldexp_impl' 0x555f33221a98 # | | | |-DeclRefExpr 0x555f3323cbd8 'T' lvalue ParmVar 0x555f3323c8a8 'X' 'T' # | | | `-DeclRefExpr 0x555f3323cbf8 'T' lvalue ParmVar 0x555f3323c920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x555f3323cfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x555f3323cc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3323cf38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555f3323cda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x555f3323ce68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x555f3323d160 # | | | `-ReturnStmt 0x555f3323d150 # | | | `-CallExpr 0x555f3323d118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3323d090 '' lvalue (no ADL) = 'ldexp_impl' 0x555f33221a98 # | | | |-RecoveryExpr 0x555f3323d0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3323d0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3323d4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x555f3323d190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3323d438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555f3323d2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x555f3323d368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x555f3323d660 # | | | `-ReturnStmt 0x555f3323d650 # | | | `-CallExpr 0x555f3323d618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3323d590 '' lvalue (no ADL) = 'ldexp_impl' 0x555f33221a98 # | | | |-RecoveryExpr 0x555f3323d5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3323d5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3323db80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x555f3323d678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3323dad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x555f3323d9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x555f3323dcc0 # | | | `-ReturnStmt 0x555f3323dcb0 # | | | `-CallExpr 0x555f3323dc80 '' # | | | |-UnresolvedLookupExpr 0x555f3323dc18 '' lvalue (no ADL) = 'length_impl' 0x555f33213df8 # | | | `-DeclRefExpr 0x555f3323dc60 'T' lvalue ParmVar 0x555f3323d9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x555f3323e220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x555f3323dcd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f3323e178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x555f3323e090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x555f3323e370 # | | | `-ReturnStmt 0x555f3323e360 # | | | `-CallExpr 0x555f3323e330 '' # | | | |-UnresolvedLookupExpr 0x555f3323e2c8 '' lvalue (no ADL) = 'length_impl' 0x555f33213df8 # | | | `-DeclRefExpr 0x555f3323e310 'T' lvalue ParmVar 0x555f3323e090 'X' 'T' # | | |-FunctionTemplateDecl 0x555f3323e600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x555f3323e3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3323e558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x555f3323e468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x555f3323e750 # | | | `-ReturnStmt 0x555f3323e740 # | | | `-CallExpr 0x555f3323e710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3323e6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x555f332146d0 # | | | `-RecoveryExpr 0x555f3323e6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3323e9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x555f3323e780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3323e938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x555f3323e848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x555f3323eb30 # | | | `-ReturnStmt 0x555f3323eb20 # | | | `-CallExpr 0x555f3323eaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3323ea88 '' lvalue (no ADL) = 'length_vec_impl' 0x555f332146d0 # | | | `-RecoveryExpr 0x555f3323ead0 '' contains-errors lvalue # | | |-FunctionDecl 0x555f3323ede8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x555f3323eb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x555f3323ebe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x555f3323ec60 col:53 used M 'half' # | | | `-CompoundStmt 0x555f3323efd8 # | | | `-ReturnStmt 0x555f3323efc8 # | | | `-RecoveryExpr 0x555f3323ef88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555f3323eee0 '' lvalue (no ADL) = 'lit_impl' 0x555f3321fe50 # | | | |-DeclRefExpr 0x555f3323ef28 'half' lvalue ParmVar 0x555f3323eb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x555f3323ef48 'half' lvalue ParmVar 0x555f3323ebe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x555f3323ef68 'half' lvalue ParmVar 0x555f3323ec60 'M' 'half' # | | |-FunctionDecl 0x555f3323f298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x555f3323f008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x555f3323f088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x555f3323f108 col:57 used M 'float' # | | | `-CompoundStmt 0x555f3323f498 # | | | `-ReturnStmt 0x555f3323f488 # | | | `-RecoveryExpr 0x555f3323f448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x555f3323f3a0 '' lvalue (no ADL) = 'lit_impl' 0x555f3321fe50 # | | | |-DeclRefExpr 0x555f3323f3e8 'float' lvalue ParmVar 0x555f3323f008 'NDotL' 'float' # | | | |-DeclRefExpr 0x555f3323f408 'float' lvalue ParmVar 0x555f3323f088 'NDotH' 'float' # | | | `-DeclRefExpr 0x555f3323f428 'float' lvalue ParmVar 0x555f3323f108 'M' 'float' # | | |-FunctionDecl 0x555f3323f578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x555f3323f4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x555f3323f780 # | | | `-ReturnStmt 0x555f3323f770 # | | | `-CallExpr 0x555f3323f728 'int4':'vector' # | | | |-ImplicitCastExpr 0x555f3323f710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x555f3323f660 'int4 (float4)' lvalue Function 0x555f332139b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x555f33213880 '__detail' # | | | `-ImplicitCastExpr 0x555f3323f758 'float4':'vector' # | | | `-DeclRefExpr 0x555f3323f690 'float4':'vector' lvalue ParmVar 0x555f3323f4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x555f3323f898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x555f3323f7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x555f3323fcb0 # | | | `-ReturnStmt 0x555f3323fca0 # | | | `-CallExpr 0x555f3323fc58 'unsigned int' # | | | |-ImplicitCastExpr 0x555f3323fc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x555f3323fb88 '' Function 0x555f3323f9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x555f3323fc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x555f3323fbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x555f3323f7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x555f33240270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x555f3323fcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f332401c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f33240038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x555f332400b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x555f332403e0 # | | | `-ReturnStmt 0x555f332403d0 # | | | `-CallExpr 0x555f33240398 '' # | | | |-UnresolvedLookupExpr 0x555f33240310 '' lvalue (no ADL) = 'reflect_impl' 0x555f3321a268 # | | | |-DeclRefExpr 0x555f33240358 'T' lvalue ParmVar 0x555f33240038 'I' 'T' # | | | `-DeclRefExpr 0x555f33240378 'T' lvalue ParmVar 0x555f332400b0 'N' 'T' # | | |-FunctionTemplateDecl 0x555f332409a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x555f332403f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f332408f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x555f33240768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x555f332407e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x555f33240b20 # | | | `-ReturnStmt 0x555f33240b10 # | | | `-CallExpr 0x555f33240ad8 '' # | | | |-UnresolvedLookupExpr 0x555f33240a50 '' lvalue (no ADL) = 'reflect_impl' 0x555f3321a268 # | | | |-DeclRefExpr 0x555f33240a98 'T' lvalue ParmVar 0x555f33240768 'I' 'T' # | | | `-DeclRefExpr 0x555f33240ab8 'T' lvalue ParmVar 0x555f332407e0 'N' 'T' # | | |-FunctionTemplateDecl 0x555f33240ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x555f33240b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555f33240df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555f33240c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x555f33240d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x555f33241020 # | | | `-ReturnStmt 0x555f33241010 # | | | `-CallExpr 0x555f33240fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33240f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x555f3321a888 # | | | |-RecoveryExpr 0x555f33240f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f33240fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f332413a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x555f33241050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555f332412f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x555f33241160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x555f33241228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x555f33241520 # | | | `-ReturnStmt 0x555f33241510 # | | | `-CallExpr 0x555f332414d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33241450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x555f3321a888 # | | | |-RecoveryExpr 0x555f33241498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f332414b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33241b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x555f33241538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33241ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555f332418a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x555f33241920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x555f33241998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x555f33241d20 # | | | `-ReturnStmt 0x555f33241d10 # | | | `-CallExpr 0x555f33241cd0 '' # | | | |-UnresolvedLookupExpr 0x555f33241c28 '' lvalue (no ADL) = 'refract_impl' 0x555f3321afc8 # | | | |-DeclRefExpr 0x555f33241c70 'T' lvalue ParmVar 0x555f332418a8 'I' 'T' # | | | |-DeclRefExpr 0x555f33241c90 'T' lvalue ParmVar 0x555f33241920 'N' 'T' # | | | `-DeclRefExpr 0x555f33241cb0 'T' lvalue ParmVar 0x555f33241998 'eta' 'T' # | | |-FunctionTemplateDecl 0x555f332423a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x555f33241d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f332422f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555f332420c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x555f33242140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x555f332421b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x555f33242550 # | | | `-ReturnStmt 0x555f33242540 # | | | `-CallExpr 0x555f33242500 '' # | | | |-UnresolvedLookupExpr 0x555f33242458 '' lvalue (no ADL) = 'refract_impl' 0x555f3321afc8 # | | | |-DeclRefExpr 0x555f332424a0 'T' lvalue ParmVar 0x555f332420c8 'I' 'T' # | | | |-DeclRefExpr 0x555f332424c0 'T' lvalue ParmVar 0x555f33242140 'N' 'T' # | | | `-DeclRefExpr 0x555f332424e0 'T' lvalue ParmVar 0x555f332421b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x555f332429c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x555f33242580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555f33242918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x555f33242690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x555f33242758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x555f332427d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x555f33242b70 # | | | `-ReturnStmt 0x555f33242b60 # | | | `-CallExpr 0x555f33242b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33242a78 '' lvalue (no ADL) = 'refract_impl' 0x555f3321afc8 # | | | |-RecoveryExpr 0x555f33242ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555f33242ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555f33242b00 'half' lvalue ParmVar 0x555f332427d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x555f33242fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x555f33242ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x555f33242f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x555f33242cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x555f33242d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x555f33242df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x555f33243190 # | | | `-ReturnStmt 0x555f33243180 # | | | `-CallExpr 0x555f33243140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33243098 '' lvalue (no ADL) = 'refract_impl' 0x555f3321afc8 # | | | |-RecoveryExpr 0x555f332430e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555f33243100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555f33243120 'float' lvalue ParmVar 0x555f33242df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x555f332437f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x555f332431a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33243748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555f33243518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x555f33243590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x555f33243608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x555f33243990 # | | | `-ReturnStmt 0x555f33243980 # | | | `-CallExpr 0x555f33243940 '' # | | | |-UnresolvedLookupExpr 0x555f33243898 '' lvalue (no ADL) = 'smoothstep_impl' 0x555f3321eaf8 # | | | |-DeclRefExpr 0x555f332438e0 'T' lvalue ParmVar 0x555f33243518 'Min' 'T' # | | | |-DeclRefExpr 0x555f33243900 'T' lvalue ParmVar 0x555f33243590 'Max' 'T' # | | | `-DeclRefExpr 0x555f33243920 'T' lvalue ParmVar 0x555f33243608 'X' 'T' # | | |-FunctionTemplateDecl 0x555f33243ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x555f332439a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33243f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x555f33243d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x555f33243d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x555f33243e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x555f332441a0 # | | | `-ReturnStmt 0x555f33244190 # | | | `-CallExpr 0x555f33244150 '' # | | | |-UnresolvedLookupExpr 0x555f332440a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x555f3321eaf8 # | | | |-DeclRefExpr 0x555f332440f0 'T' lvalue ParmVar 0x555f33243d18 'Min' 'T' # | | | |-DeclRefExpr 0x555f33244110 'T' lvalue ParmVar 0x555f33243d90 'Max' 'T' # | | | `-DeclRefExpr 0x555f33244130 'T' lvalue ParmVar 0x555f33243e08 'X' 'T' # | | |-FunctionTemplateDecl 0x555f33244608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x555f332441d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33244560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555f332442e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x555f332443a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x555f33244470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x555f332447b8 # | | | `-ReturnStmt 0x555f332447a8 # | | | `-CallExpr 0x555f33244768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f332446c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x555f3321f4c8 # | | | |-RecoveryExpr 0x555f33244708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555f33244728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f33244748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33244c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x555f332447e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33244b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x555f332448f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x555f332449c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x555f33244a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x555f33244dd0 # | | | `-ReturnStmt 0x555f33244dc0 # | | | `-CallExpr 0x555f33244d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33244cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x555f3321f4c8 # | | | |-RecoveryExpr 0x555f33244d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x555f33244d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f33244d60 '' contains-errors lvalue # | | |-FunctionDecl 0x555f33244ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x555f33244e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x555f33245010 # | | | `-ReturnStmt 0x555f33245000 # | | | `-CXXStaticCastExpr 0x555f33244fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x555f33244fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x555f33244fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x555f33244f70 'uint':'unsigned int' lvalue ParmVar 0x555f33244e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x555f33245530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x555f33245028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33245488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x555f33245398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x555f33245670 # | | | `-ReturnStmt 0x555f33245660 # | | | `-CallExpr 0x555f33245630 '' # | | | |-UnresolvedLookupExpr 0x555f332455c8 '' lvalue (no ADL) = 'ddx_impl' 0x555f33222a38 # | | | `-DeclRefExpr 0x555f33245610 'T' lvalue ParmVar 0x555f33245398 'input' 'T' # | | |-FunctionTemplateDecl 0x555f33245b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x555f33245688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33245ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x555f332459f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x555f33245ce0 # | | | `-ReturnStmt 0x555f33245cd0 # | | | `-CallExpr 0x555f33245ca0 '' # | | | |-UnresolvedLookupExpr 0x555f33245c38 '' lvalue (no ADL) = 'ddx_impl' 0x555f33222a38 # | | | `-DeclRefExpr 0x555f33245c80 'T' lvalue ParmVar 0x555f332459f8 'input' 'T' # | | |-FunctionTemplateDecl 0x555f33245f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x555f33245d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33245ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x555f33245e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x555f332460f0 # | | | `-ReturnStmt 0x555f332460e0 # | | | `-CallExpr 0x555f332460b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33246020 '' lvalue (no ADL) = 'ddx_impl' 0x555f33222a38 # | | | `-RecoveryExpr 0x555f33246068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33246388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x555f33246120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f332462e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x555f33246230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x555f332464d8 # | | | `-ReturnStmt 0x555f332464c8 # | | | `-CallExpr 0x555f33246498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33246430 '' lvalue (no ADL) = 'ddx_impl' 0x555f33222a38 # | | | `-RecoveryExpr 0x555f33246478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f332469f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x555f332464f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33246948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x555f33246858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x555f33246b30 # | | | `-ReturnStmt 0x555f33246b20 # | | | `-CallExpr 0x555f33246af0 '' # | | | |-UnresolvedLookupExpr 0x555f33246a88 '' lvalue (no ADL) = 'ddy_impl' 0x555f33222fa8 # | | | `-DeclRefExpr 0x555f33246ad0 'T' lvalue ParmVar 0x555f33246858 'input' 'T' # | | |-FunctionTemplateDecl 0x555f33247050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x555f33246b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33246fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x555f33246eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x555f332471a0 # | | | `-ReturnStmt 0x555f33247190 # | | | `-CallExpr 0x555f33247160 '' # | | | |-UnresolvedLookupExpr 0x555f332470f8 '' lvalue (no ADL) = 'ddy_impl' 0x555f33222fa8 # | | | `-DeclRefExpr 0x555f33247140 'T' lvalue ParmVar 0x555f33246eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x555f33247438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x555f332471d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33247390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x555f332472e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x555f33247588 # | | | `-ReturnStmt 0x555f33247578 # | | | `-CallExpr 0x555f33247548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f332474e0 '' lvalue (no ADL) = 'ddy_impl' 0x555f33222fa8 # | | | `-RecoveryExpr 0x555f33247528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33247820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x555f332475b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33247778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x555f332476c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x555f33247970 # | | | `-ReturnStmt 0x555f33247960 # | | | `-CallExpr 0x555f33247930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f332478c8 '' lvalue (no ADL) = 'ddy_impl' 0x555f33222fa8 # | | | `-RecoveryExpr 0x555f33247910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33247e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x555f33247988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33247de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x555f33247cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x555f33247fd0 # | | | `-ReturnStmt 0x555f33247fc0 # | | | `-CallExpr 0x555f33247f90 '' # | | | |-UnresolvedLookupExpr 0x555f33247f28 '' lvalue (no ADL) = 'fwidth_impl' 0x555f33223518 # | | | `-DeclRefExpr 0x555f33247f70 'T' lvalue ParmVar 0x555f33247cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x555f332484f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x555f33247fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33248448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x555f33248358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x555f33248640 # | | | `-ReturnStmt 0x555f33248630 # | | | `-CallExpr 0x555f33248600 '' # | | | |-UnresolvedLookupExpr 0x555f33248598 '' lvalue (no ADL) = 'fwidth_impl' 0x555f33223518 # | | | `-DeclRefExpr 0x555f332485e0 'T' lvalue ParmVar 0x555f33248358 'input' 'T' # | | |-FunctionTemplateDecl 0x555f332488d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x555f33248670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33248830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x555f33248780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x555f33248a28 # | | | `-ReturnStmt 0x555f33248a18 # | | | `-CallExpr 0x555f332489e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33248980 '' lvalue (no ADL) = 'fwidth_impl' 0x555f33223518 # | | | `-RecoveryExpr 0x555f332489c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33248cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x555f33248a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33248c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x555f33248b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x555f33248e10 # | | | `-ReturnStmt 0x555f33248e00 # | | | `-CallExpr 0x555f33248dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f33248d68 '' lvalue (no ADL) = 'fwidth_impl' 0x555f33223518 # | | | `-RecoveryExpr 0x555f33248db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f33249410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x555f33248e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33249368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f33249198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x555f33249210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x555f33249510 # | | | `-ReturnStmt 0x555f33249500 # | | | `-BinaryOperator 0x555f332494e0 '' '*' # | | | |-DeclRefExpr 0x555f332494a0 'T' lvalue ParmVar 0x555f33249198 'x' 'T' # | | | `-DeclRefExpr 0x555f332494c0 'T' lvalue ParmVar 0x555f33249210 'y' 'T' # | | |-FunctionTemplateDecl 0x555f33249ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x555f33249528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x555f33249a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x555f332498b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x555f33249928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x555f33249be0 # | | | `-ReturnStmt 0x555f33249bd0 # | | | `-BinaryOperator 0x555f33249bb0 '' '*' # | | | |-DeclRefExpr 0x555f33249b70 'T' lvalue ParmVar 0x555f332498b0 'x' 'T' # | | | `-DeclRefExpr 0x555f33249b90 'T' lvalue ParmVar 0x555f33249928 'y' 'T' # | | |-FunctionTemplateDecl 0x555f33249f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f33249c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f33249ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x555f33249cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x555f33249d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x555f3324a050 # | | | `-ReturnStmt 0x555f3324a040 # | | | `-BinaryOperator 0x555f3324a020 '' contains-errors '*' # | | | |-DeclRefExpr 0x555f33249fe0 'half' lvalue ParmVar 0x555f33249cd8 'x' 'half' # | | | `-RecoveryExpr 0x555f3324a000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3324a4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x555f3324a0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f3324a158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3324a3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555f3324a228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x555f3324a2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x555f3324a5a0 # | | | `-ReturnStmt 0x555f3324a590 # | | | `-BinaryOperator 0x555f3324a570 '' contains-errors '*' # | | | |-DeclRefExpr 0x555f3324a530 'T' lvalue ParmVar 0x555f3324a228 'x' 'T' # | | | `-RecoveryExpr 0x555f3324a550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3324a980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f3324a5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555f3324a640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555f3324a8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x555f3324a730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x555f3324a808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x555f3324aa80 # | | | `-ReturnStmt 0x555f3324aa70 # | | | `-BinaryOperator 0x555f3324aa50 '' contains-errors '*' # | | | |-DeclRefExpr 0x555f3324aa10 'half' lvalue ParmVar 0x555f3324a730 'x' 'half' # | | | `-RecoveryExpr 0x555f3324aa30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3324af40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x555f3324aa98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f3324ab38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x555f3324aba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x555f3324ae98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x555f3324aca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x555f3324ad80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x555f3324b040 # | | | `-ReturnStmt 0x555f3324b030 # | | | `-BinaryOperator 0x555f3324b010 '' contains-errors '*' # | | | |-DeclRefExpr 0x555f3324afd0 'T' lvalue ParmVar 0x555f3324aca0 'x' 'T' # | | | `-RecoveryExpr 0x555f3324aff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3324b3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f3324b070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3324b308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x555f3324b170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x555f3324b1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x555f3324b4b0 # | | | `-ReturnStmt 0x555f3324b4a0 # | | | `-BinaryOperator 0x555f3324b480 '' contains-errors '*' # | | | |-RecoveryExpr 0x555f3324b440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555f3324b460 'half' lvalue ParmVar 0x555f3324b1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x555f3324b8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x555f3324b4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f3324b568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3324b808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x555f3324b680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x555f3324b6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x555f3324b9b0 # | | | `-ReturnStmt 0x555f3324b9a0 # | | | `-BinaryOperator 0x555f3324b980 '' contains-errors '*' # | | | |-RecoveryExpr 0x555f3324b940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555f3324b960 'T' lvalue ParmVar 0x555f3324b6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x555f3324bd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f3324b9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x555f3324bc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x555f3324baa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x555f3324bb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x555f3324bea0 # | | | `-ReturnStmt 0x555f3324be90 # | | | `-CallExpr 0x555f3324be58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3324bdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x555f33219888 # | | | |-RecoveryExpr 0x555f3324be18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3324be38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3324c2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x555f3324beb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x555f3324bf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x555f3324c240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x555f3324c030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x555f3324c0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x555f3324c468 # | | | `-ReturnStmt 0x555f3324c458 # | | | `-CallExpr 0x555f3324c420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x555f3324c398 '' lvalue (no ADL) = 'mul_vec_impl' 0x555f33219888 # | | | |-RecoveryExpr 0x555f3324c3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x555f3324c400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x555f3324c848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x555f3324c498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x555f3324c508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x555f3324c7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x555f3324c650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x555f3324c6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x555f3324c948 # | | | `-ReturnStmt 0x555f3324c938 # | | | `-BinaryOperator 0x555f3324c918 '' contains-errors '*' # | | | |-RecoveryExpr 0x555f3324c8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x555f3324c8f8 'half' lvalue ParmVar 0x555f3324c6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x555f3324ce00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x555f3324c960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x555f3324c9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x555f3324ca68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x555f3324cd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x555f3324cbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x555f3324cc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x555f3324cf00 # | | `-ReturnStmt 0x555f3324cef0 # | | `-BinaryOperator 0x555f3324ced0 '' contains-errors '*' # | | |-RecoveryExpr 0x555f3324ce90 '' contains-errors lvalue # | | `-DeclRefExpr 0x555f3324ceb0 'T' lvalue ParmVar 0x555f3324cc40 'y' 'T' # | |-LinkageSpecDecl 0x555f3323f998 col:10 implicit C # | | `-FunctionDecl 0x555f3323f9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x555f3323faf0 <> 'unsigned int' # | | |-BuiltinAttr 0x555f3323fa90 <> Implicit 740 # | | `-NoThrowAttr 0x555f3323fb60 Implicit # | |-FunctionDecl 0x555f3324d0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x555f3324cfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x555f3324d038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x555f3324d218 # | | `-HLSLNumThreadsAttr 0x555f3324d1b0 8 8 1 # | |-CXXRecordDecl 0x555f3324d240 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 0x555f3324d2e8 <> Implicit # | | |-CXXRecordDecl 0x555f3324d3a8 col:8 implicit struct ST # | | |-FieldDecl 0x555f3324d468 col:7 a 'int' # | | `-FieldDecl 0x555f3324d4d0 col:9 b 'float' # | |-FunctionDecl 0x555f3324d7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x555f3324d638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x555f3324d6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x555f3324d900 # | | `-HLSLNumThreadsAttr 0x555f3324d898 8 8 1 # | |-FunctionDecl 0x555f3324d948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x555f3324daf8 # | | `-DeclStmt 0x555f3324dae0 # | | `-VarDecl 0x555f3324da78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x555f3324db28 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 0x555f3324dbd0 <> Implicit # | | |-CXXRecordDecl 0x555f3324dc90 col:8 implicit struct ST2 # | | |-VarDecl 0x555f3324dd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x555f3324deb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x555f3324df00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x555f3324e1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x555f3324e0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x555f3324e138 "SV_GroupID" 0 # | | |-CompoundStmt 0x555f3324e310 # | | `-HLSLNumThreadsAttr 0x555f3324e2a8 8 8 1 # | |-FunctionDecl 0x555f3324e500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x555f3324e3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x555f3324e458 "SV_GroupID" 0 # | | |-CompoundStmt 0x555f3324e630 # | | `-HLSLNumThreadsAttr 0x555f3324e5c8 8 8 1 # | |-FunctionDecl 0x555f3324e678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x555f3324e828 # | | `-DeclStmt 0x555f3324e810 # | | `-VarDecl 0x555f3324e7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x555f3324e858 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 0x555f3324e900 <> Implicit # | | |-CXXRecordDecl 0x555f3324e9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x555f3324eac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x555f3324eb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x555f3324ebe8 "SV_GroupID" 0 # | |-FunctionDecl 0x555f3324ee70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x555f3324ed60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x555f3324edc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x555f3324efa0 # | | `-HLSLNumThreadsAttr 0x555f3324ef38 8 8 1 # | |-FunctionDecl 0x555f3324f190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x555f3324f080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x555f3324f0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x555f3324f2c0 # | | `-HLSLNumThreadsAttr 0x555f3324f258 8 8 1 # | |-FunctionDecl 0x555f3324f308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x555f3324f4b8 # | | `-DeclStmt 0x555f3324f4a0 # | | `-VarDecl 0x555f3324f438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x555f3324f4e8 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 0x555f3324f590 <> Implicit # | | |-CXXRecordDecl 0x555f3324f650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x555f3324f750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x555f3324f828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x555f3324f878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x555f3324ffa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x555f3324f9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x555f3324fa18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x555f332500e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x555f3324faf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x555f3324fb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x555f33250130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x555f3324fc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x555f3324fca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x555f33250188 "SV_GroupID" 0 # | |-ParmVarDecl 0x555f3324fd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x555f3324fde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x555f332501d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x555f33250228 # | `-HLSLShaderAttr 0x555f33250080 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/saturate-builtin.hlsl (37 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (38 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x559b8e017c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x559b8e017be8 '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 0x559b8e017b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x559b8e017c70 # | 18853: | `-ReturnStmt 0x559b8e017c60 # | 18854: | `-ImplicitCastExpr 0x559b8e017c48 'int' # | 18855: | `-ExtVectorElementExpr 0x559b8e017c20 'float' r # | 18856: | `-ImplicitCastExpr 0x559b8e017c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x559b8e017be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x559b8e017dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x559b8e017ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x559b8e017f28 # | 18861: | `-ReturnStmt 0x559b8e017f18 # | 18862: | `-ExtVectorElementExpr 0x559b8e017ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (40 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (41 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55e6b9f4f248 <> # | ^ # | # | 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 0x55e6b9f4f248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55e6b9f4fb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55e6b9f4fee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55e6b9f4fc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55e6b9f4f450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (42 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (43 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55d838ee0da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55d838ee19e0 <> 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 0x55d838ee0da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55d838ee16e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55d838ee1a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55d838ee1770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55d838ee0fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55d838ee1870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55d838ee18c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55d838ee19e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55d838ee1990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55d838ee17f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55d838ee1770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55d838ee1930 <> 'int' lvalue NonTypeTemplateParm 0x55d838ee1870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55d838f0c2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (44 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (45 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (46 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (47 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (49 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (51 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (52 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (53 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (54 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (55 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (56 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (57 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (58 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (59 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (61 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (62 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (63 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (64 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (65 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (66 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (67 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (68 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (69 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (70 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (71 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (72 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (73 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (74 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (75 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (76 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (77 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (78 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (79 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (80 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55a853ac45f8 <> # | ^ # | # | 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 0x55a853ac45f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55a853ac4f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55a853ac5290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55a853ac4fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55a853ac4800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (81 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (82 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (83 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (84 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (85 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (86 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (87 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (88 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (89 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (90 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (91 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (92 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (93 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (94 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5576533c1ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5576533c2b20 <> 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 0x5576536994e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55765369a010 'void (inout int)' lvalue Function 0x557653698e28 '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 0x5576533c1ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5576533c2828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5576533c2b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5576533c28b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5576533c20f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5576533c29b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5576533c2a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5576533c2b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5576533c2ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5576533c2930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5576533c28b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5576533c2a70 <> 'int' lvalue NonTypeTemplateParm 0x5576533c29b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5576533f0158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x557653699298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x557653699278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x557653699220 'double' lvalue ParmVar 0x557653698fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x557653699260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x557653699240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5576536994e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5576536992b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x557653699440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x557653699360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x557653699698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x557653699638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x557653699bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x557653699c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55765369a1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55765369a0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55765369a090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55765369a010 'void (inout int)' lvalue Function 0x557653698e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55765369a158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55765369a0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x557653699ff0 'int' lvalue ParmVar 0x557653699bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55765369a108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55765369a0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (95 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (96 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (97 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (99 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (100 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (101 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (102 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (103 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x56542f9d5e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x56542f9d6218 'hlsl_constant float' lvalue Var 0x56542f9d5a70 '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 0x56542f9d5b98 <> Implicit # | 18812: | `-FieldDecl 0x56542f9d5c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x56542f9d5d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x56542f9d5d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x56542f9d5dd0 "t2" "space1" # | 18816: | |-VarDecl 0x56542f9d5e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x56542f9d5ed8 <> 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 0x56542f9d6158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x56542f9d62b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x56542f9d62a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x56542f9d6288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x56542f9d6258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x56542f9d6218 'hlsl_constant float' lvalue Var 0x56542f9d5a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x56542f9d6270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x56542f9d6238 'hlsl_constant float' lvalue Var 0x56542f9d5e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x56542f9d6328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x56542f9d6408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x56542f9d64d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (104 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (106 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (107 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (109 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (110 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (111 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (112 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (113 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (114 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (115 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (116 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (117 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (118 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (119 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (120 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (121 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (122 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (123 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (124 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (125 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (126 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (127 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (128 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (129 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (130 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (131 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (132 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (133 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (134 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (135 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (136 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (137 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (138 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5571cdb1d4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5571cddc31e0 <> 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 0x5571cdb1d4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5571cddc31e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5571cddc3268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5571cddc3758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5571cddc3720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5571cddc36f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5571cddc31e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5571cddc36e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (139 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (141 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (142 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (143 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (144 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5621e12db4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5621e15811f0 <> 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 0x5621e12db4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5621e15811f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5621e1581278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5621e1581768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5621e1581730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5621e1581700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5621e15811f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5621e15816f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (145 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (146 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (147 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (148 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (149 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (150 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (151 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (152 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (153 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (154 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (155 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (156 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (157 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (158 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (159 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (160 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (161 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (162 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (163 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (164 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (165 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (166 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (167 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (168 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (170 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (171 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (172 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (173 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (176 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (177 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (178 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (179 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (181 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (182 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (183 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (184 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (185 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (186 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (188 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (189 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (190 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (191 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (192 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (193 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (194 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (195 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (196 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (198 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (199 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (201 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (202 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (203 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (204 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (205 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (206 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (207 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55c65d595188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55c65d5950e0 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 0x55c65d595188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55c65d594e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55c65d5950e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55c65d594fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55c65d595278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55c65d595268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55c65d595220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55c65d595200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (209 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (210 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (211 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (212 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (213 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (214 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (217 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (218 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (219 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (220 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (221 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (223 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (224 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (225 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (227 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (228 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (229 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (230 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (231 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (232 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (234 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (235 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (236 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (237 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (238 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (240 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (243 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (244 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (246 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (247 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (248 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (250 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (252 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (253 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (255 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (256 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (257 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (258 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (259 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (260 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (262 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (263 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (264 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (265 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (266 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (267 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (268 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (269 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (270 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (271 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (273 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (275 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (276 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (277 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (280 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (281 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (282 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (283 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (285 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (286 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (287 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (288 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (290 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (292 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (293 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (294 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (295 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (296 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (297 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (298 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (299 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (300 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (301 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (302 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (303 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (304 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (306 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (307 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (309 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (310 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (311 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (314 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (316 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (317 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (318 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (319 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (320 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (321 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (322 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (323 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (324 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (325 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (326 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (328 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (330 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (331 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (332 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (333 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (335 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (336 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (337 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (338 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (339 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (340 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (341 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (342 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (343 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (344 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (345 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (346 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (347 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (348 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (349 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (350 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (351 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (352 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (353 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (355 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (356 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (357 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (358 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (359 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (360 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (362 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (363 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (368 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (369 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (372 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (374 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (375 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (376 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (377 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (379 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (380 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (381 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (382 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (383 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (384 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (385 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (386 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (387 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (389 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (390 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (393 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (394 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (395 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (396 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (397 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (398 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (399 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (400 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (401 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (402 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (403 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (404 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (406 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (407 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (408 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (409 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (410 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (411 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (412 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (413 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (414 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (415 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (416 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (417 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (418 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (419 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (420 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (422 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (423 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (424 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (425 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (426 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (427 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (428 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (430 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (431 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (432 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (434 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (435 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (437 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (438 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (440 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (441 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (442 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (443 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (444 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (445 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (446 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (447 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (448 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (449 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (450 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (451 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (453 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (454 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (455 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (456 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (457 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (458 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (459 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (460 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (461 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (462 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (463 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (464 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (465 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (466 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (467 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (468 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (469 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (470 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (471 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (472 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (473 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (474 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (475 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (476 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (477 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (478 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (479 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (480 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (481 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (482 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (484 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (485 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (486 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (487 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (488 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (490 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (491 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (493 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (494 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (495 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (496 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (497 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (498 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (499 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (501 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (503 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (504 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (505 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (506 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (507 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (508 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (509 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (510 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (511 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (513 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (514 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (515 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 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: 165.36s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.