INFO:2026-03-25T02:59:55Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 80603c667222..eca7d833a615 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at eca7d833a615 [mlir][memref] Simplify expand_shape size/stride computation using output_shape (#187844) INFO:2026-03-25T02:59:59Z:root:syncing... Deleted branch merge (was f7ae60a97f68). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge f3287847dbbd] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T03:00:00Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-25T03:00:01Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T03:00:01Z:root:testing INFO:2026-03-25T03:00:01Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (1 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (4 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (10 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (12 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x56025687e158 <> # | |-NamespaceDecl 0x56025687ea98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x56025687eb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-NonTypeTemplateParmDecl 0x56025687ec20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x56025687ec78 <> 'int' 4 # | | | `-TypeAliasDecl 0x56025687ed90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x56025687ed40 'vector' dependent # | | | |-TemplateTypeParmType 0x56025687eba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56025687eb20 'element' # | | | `-DeclRefExpr 0x56025687ece0 <> 'int' lvalue NonTypeTemplateParm 0x56025687ec20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x56025687ee48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-NonTypeTemplateParmDecl 0x56025687ef20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x56025687ef78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x56025687efd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x56025687f028 <> 'int' 4 # | | | |-BinaryOperator 0x56025687f128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x56025687f0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x56025687f0a8 <> 'int' lvalue NonTypeTemplateParm 0x56025687ef20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x56025687f068 <> 'int' 4 # | | | | `-BinaryOperator 0x56025687f108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x56025687f0c8 <> 'int' lvalue NonTypeTemplateParm 0x56025687efd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x56025687f088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5602568aa298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5602568aa230 'matrix' dependent # | | |-ClassTemplateDecl 0x5602568aa978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5602568aa748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568aa918 <> 'bool' Concept 0x5602568aa420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568aa850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568aa820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568aa7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa350 'element_type' # | | | `-CXXRecordDecl 0x5602568aa648 <> implicit class Buffer # | | | `-FinalAttr 0x5602568aa6f0 <> Implicit final # | | |-ClassTemplateDecl 0x5602568aad18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5602568aaae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568aacb8 <> 'bool' Concept 0x5602568aa420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568aabf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568aabc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568aab70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa350 'element_type' # | | | `-CXXRecordDecl 0x5602568aa9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5602568aaa90 <> Implicit final # | | |-ClassTemplateDecl 0x5602568ab0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5602568aae88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568ab058 <> 'bool' Concept 0x5602568aa600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568aaf90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568aaf60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568aaf10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa468 'element_type' # | | | `-CXXRecordDecl 0x5602568aad88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5602568aae30 <> Implicit final # | | |-ClassTemplateDecl 0x5602568ac738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5602568ac510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568ac6d8 <> 'bool' Concept 0x5602568aa600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568ac610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568ac5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568ac590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa468 'element_type' # | | | `-CXXRecordDecl 0x5602568ac410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5602568ac4b8 <> Implicit final # | | |-ClassTemplateDecl 0x5602568acad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5602568ac8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568aca78 <> 'bool' Concept 0x5602568aa600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568ac9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568ac980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568ac930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa468 'element_type' # | | | `-CXXRecordDecl 0x5602568ac7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5602568ac850 <> Implicit final # | | |-ClassTemplateDecl 0x5602568ace78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5602568acc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568ace18 <> 'bool' Concept 0x5602568aa600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568acd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568acd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568accd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa468 'element_type' # | | | `-CXXRecordDecl 0x5602568acb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5602568acbf0 <> Implicit final # | | |-ClassTemplateDecl 0x5602568ad218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5602568acfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568ad1b8 <> 'bool' Concept 0x5602568aa600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568ad0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568ad0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568ad070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa468 'element_type' # | | | `-CXXRecordDecl 0x5602568acee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5602568acf90 <> Implicit final # | | |-ClassTemplateDecl 0x5602568ad5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5602568ad388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5602568ad568 <> 'bool' Concept 0x5602568aa600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568ad4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568ad470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568ad420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa468 'element_type' # | | | `-CXXRecordDecl 0x5602568ad288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5602568ad330 <> Implicit final # | | |-CXXRecordDecl 0x5602568ad638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5602568ad6e0 <> Implicit final # | | |-CXXRecordDecl 0x5602568ad738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5602568ad7e0 <> Implicit final # | | |-CXXRecordDecl 0x5602568ad838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5602568ad8e0 <> Implicit final # | | |-CXXRecordDecl 0x5602568ad938 <> implicit class SamplerState # | | | `-FinalAttr 0x5602568ad9e0 <> Implicit final # | | |-CXXRecordDecl 0x5602568ada38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5602568adae0 <> Implicit final # | | |-ClassTemplateDecl 0x5602568aded8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5602568adc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5602568adb40 'vector' 4 # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-ConceptSpecializationExpr 0x5602568ade78 <> 'bool' Concept 0x5602568aa420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5602568addb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5602568add80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5602568add28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602568aa3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568aa350 'element_type' # | | | `-CXXRecordDecl 0x5602568adb70 <> implicit class Texture2D # | | | `-FinalAttr 0x5602568adc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5602568ae168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5602568ae090 'vector' dependent # | | | |-TemplateTypeParmType 0x5602568adfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602568adf48 'element_type' # | | | `-DeclRefExpr 0x5602568ae068 <> 'int' lvalue NonTypeTemplateParm 0x5602568adfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5602568adf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5602568adfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5602568aa420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5602568aa350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5602568aa400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5602568aa3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5602568aa350 'element_type' # | |-ConceptDecl 0x5602568aa600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5602568aa468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5602568aa5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5602568aa540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5602568aa520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5602568aa4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5602568aa468 'element_type' # | | `-BinaryOperator 0x5602568aa5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5602568aa558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5602568aa5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5602568ae380 <> Namespace 0x56025687ea98 'hlsl' # | |-TypedefDecl 0x5602568aeb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5602568aeb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5602568ae850 '__NSConstantString_tag' # | |-TypedefDecl 0x56025687ea40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x56025687e980 'void *' # | | `-BuiltinType 0x56025687e1c0 'void' # | |-NamespaceDecl 0x5602568aebf0 prev 0x56025687ea98 line:12:11 hlsl # | | |-original Namespace 0x56025687ea98 'hlsl' # | | |-TypedefDecl 0x5602568aec78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568aece8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568aed58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568aedc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568aee38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | |-TypedefDecl 0x5602568aeea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x56025687e280 'long' # | | |-TypedefDecl 0x5602568aef18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568af1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5602568af0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568aefd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568aef98 'int' 1 # | | | `-ExtVectorType 0x5602568af0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568af000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e1e0 'bool' # | | |-TypedefDecl 0x5602568af418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5602568af340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568af250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568af230 'int' 2 # | | | `-ExtVectorType 0x5602568af300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568af000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e1e0 'bool' # | | |-TypedefDecl 0x5602568af668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5602568af590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568af4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568af480 'int' 3 # | | | `-ExtVectorType 0x5602568af550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568af000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e1e0 'bool' # | | |-TypedefDecl 0x5602568d0ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5602568af7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568af6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568af6d0 'int' 4 # | | | `-ExtVectorType 0x5602568af7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568af000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e1e0 'bool' # | | |-TypedefDecl 0x5602568d1278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5602568d11a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d1080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d1060 'int' 1 # | | | `-ExtVectorType 0x5602568d1160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d14c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5602568d13f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d1308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d12e8 'int' 2 # | | | `-ExtVectorType 0x5602568d13b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d1718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5602568d1640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d1558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d1538 'int' 3 # | | | `-ExtVectorType 0x5602568d1600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d1968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5602568d1890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d17a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d1788 'int' 4 # | | | `-ExtVectorType 0x5602568d1850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d1c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5602568d1b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d1a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d1a10 'int' 1 # | | | `-ExtVectorType 0x5602568d1b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | |-Typedef 0x5602568aece8 'uint' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d1e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5602568d1dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d1cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d1cb0 'int' 2 # | | | `-ExtVectorType 0x5602568d1d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | |-Typedef 0x5602568aece8 'uint' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d2928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5602568d2850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d1f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d1f20 'int' 3 # | | | `-ExtVectorType 0x5602568d2810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | |-Typedef 0x5602568aece8 'uint' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d2b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5602568d2ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d29d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d29b0 'int' 4 # | | | `-ExtVectorType 0x5602568d2a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | |-Typedef 0x5602568aece8 'uint' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d2e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5602568d2d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d2c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d2c40 'int' 1 # | | | `-ExtVectorType 0x5602568d2d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | |-Typedef 0x5602568aec78 'int32_t' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d3068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5602568d2f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d2ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d2eb0 'int' 2 # | | | `-ExtVectorType 0x5602568d2f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | |-Typedef 0x5602568aec78 'int32_t' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d32a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5602568d31d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d3110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d30f0 'int' 3 # | | | `-ExtVectorType 0x5602568d3190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | |-Typedef 0x5602568aec78 'int32_t' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d34e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5602568d3410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d3350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d3330 'int' 4 # | | | `-ExtVectorType 0x5602568d33d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | |-Typedef 0x5602568aec78 'int32_t' # | | | `-BuiltinType 0x56025687e260 'int' # | | |-TypedefDecl 0x5602568d37a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5602568d36a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d35b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d3590 'int' 1 # | | | `-ExtVectorType 0x5602568d3660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d39d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5602568d3900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d3848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d3828 'int' 2 # | | | `-ExtVectorType 0x5602568d38c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d3c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5602568d3b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d3a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d3a60 'int' 3 # | | | `-ExtVectorType 0x5602568d3b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d3e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5602568d3d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d3cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d3ca0 'int' 4 # | | | `-ExtVectorType 0x5602568d3d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | |-TypedefDecl 0x5602568d4118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5602568d4040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d3f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d3f00 'int' 1 # | | | `-ExtVectorType 0x5602568d4000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | `-BuiltinType 0x56025687e280 'long' # | | |-TypedefDecl 0x5602568d4388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5602568d42b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d41c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d41a0 'int' 2 # | | | `-ExtVectorType 0x5602568d4270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | `-BuiltinType 0x56025687e280 'long' # | | |-TypedefDecl 0x5602568d45f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5602568d4520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d4430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d4410 'int' 3 # | | | `-ExtVectorType 0x5602568d44e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | `-BuiltinType 0x56025687e280 'long' # | | |-TypedefDecl 0x5602568d4888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5602568d47b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d46a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d4680 'int' 4 # | | | `-ExtVectorType 0x5602568d4750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | `-BuiltinType 0x56025687e280 'long' # | | |-TypedefDecl 0x5602568d4b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5602568d4a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d4950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d4930 'int' 1 # | | | `-ExtVectorType 0x5602568d4a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | |-TypedefDecl 0x5602568d4db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5602568d4ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d4bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d4bd0 'int' 2 # | | | `-ExtVectorType 0x5602568d4ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | |-TypedefDecl 0x5602568d5028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5602568d4f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d4e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d4e40 'int' 3 # | | | `-ExtVectorType 0x5602568d4f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | |-TypedefDecl 0x5602568d5298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5602568d51c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d50d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d50b0 'int' 4 # | | | `-ExtVectorType 0x5602568d5180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | |-TypedefDecl 0x5602568d5528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5602568d5450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d5328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d5308 'int' 1 # | | | `-ExtVectorType 0x5602568d5410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e9d0 'half' # | | |-TypedefDecl 0x5602568d5fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5602568d56a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d55b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d5598 'int' 2 # | | | `-ExtVectorType 0x5602568d5660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e9d0 'half' # | | |-TypedefDecl 0x5602568d6228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5602568d6150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d6060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d6040 'int' 3 # | | | `-ExtVectorType 0x5602568d6110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e9d0 'half' # | | |-TypedefDecl 0x5602568d6478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5602568d63a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d62b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d6298 'int' 4 # | | | `-ExtVectorType 0x5602568d6360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e9d0 'half' # | | |-TypedefDecl 0x5602568d6708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5602568d6630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d6508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d64e8 'int' 1 # | | | `-ExtVectorType 0x5602568d65f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d6958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5602568d6880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d6798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d6778 'int' 2 # | | | `-ExtVectorType 0x5602568d6840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d6ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5602568d6ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d69e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d69c8 'int' 3 # | | | `-ExtVectorType 0x5602568d6a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d6dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5602568d6cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d6c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d6c18 'int' 4 # | | | `-ExtVectorType 0x5602568d6cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d7158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5602568d7080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d6e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d6e38 'int' 1 # | | | `-ExtVectorType 0x5602568d6f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568d73a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5602568d72d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d71e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d71c8 'int' 2 # | | | `-ExtVectorType 0x5602568d7290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568d75f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5602568d7520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d7438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d7418 'int' 3 # | | | `-ExtVectorType 0x5602568d74e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568d7848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5602568d7770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d7688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d7668 'int' 4 # | | | `-ExtVectorType 0x5602568d7730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568d7ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5602568d7a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d7910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d78f0 'int' 1 # | | | `-ExtVectorType 0x5602568d79c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d7d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5602568d7c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d7b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d7b60 'int' 2 # | | | `-ExtVectorType 0x5602568d7c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d7f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5602568d7e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d7dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d7da0 'int' 3 # | | | `-ExtVectorType 0x5602568d7e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d81a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5602568d80d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d8000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d7fe0 'int' 4 # | | | `-ExtVectorType 0x5602568d8090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | `-BuiltinType 0x56025687e360 'float' # | | |-TypedefDecl 0x5602568d8438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5602568d8360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d8270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d8250 'int' 1 # | | | `-ExtVectorType 0x5602568d8320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5602568d82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | |-Typedef 0x5602568aef18 'float64_t' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568d8678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5602568d85a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d84e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d84c0 'int' 2 # | | | `-ExtVectorType 0x5602568d8560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5602568d82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | |-Typedef 0x5602568aef18 'float64_t' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568d88b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5602568d87e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d8720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d8700 'int' 3 # | | | `-ExtVectorType 0x5602568d87a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5602568d82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | |-Typedef 0x5602568aef18 'float64_t' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568d8af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5602568d8a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568d8960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568d8940 'int' 4 # | | | `-ExtVectorType 0x5602568d89e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5602568d82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | |-Typedef 0x5602568aef18 'float64_t' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TypedefDecl 0x5602568de9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568d8f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d8bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d8b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d8bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d8b98 'int' 1 # | | | `-ConstantMatrixType 0x5602568d8ef0 'matrix' # | | |-TypedefDecl 0x5602568dee10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568ded10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568dea98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568dea58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568deab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568dea78 'int' 2 # | | | `-ConstantMatrixType 0x5602568decb0 'matrix' # | | |-TypedefDecl 0x5602568df230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568df130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568deeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568dee78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568deed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568dee98 'int' 3 # | | | `-ConstantMatrixType 0x5602568df0d0 'matrix' # | | |-TypedefDecl 0x5602568df650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568df550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568df2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568df298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568df2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568df2b8 'int' 4 # | | | `-ConstantMatrixType 0x5602568df4f0 'matrix' # | | |-TypedefDecl 0x5602568e1c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568df970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568df6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568df6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568df718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568df6d8 'int' 1 # | | | `-ConstantMatrixType 0x5602568df910 'matrix' # | | |-TypedefDecl 0x5602568e2030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568e1f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e1cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e1c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e1cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e1c98 'int' 2 # | | | `-ConstantMatrixType 0x5602568e1ed0 'matrix' # | | |-TypedefDecl 0x5602568e2450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568e2350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e20d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e2098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e20f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e20b8 'int' 3 # | | | `-ConstantMatrixType 0x5602568e22f0 'matrix' # | | |-TypedefDecl 0x5602568e2870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568e2770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e24f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e24b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e2518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e24d8 'int' 4 # | | | `-ConstantMatrixType 0x5602568e2710 'matrix' # | | |-TypedefDecl 0x5602568e3cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568e3bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e2918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e28d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e2938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e28f8 'int' 1 # | | | `-ConstantMatrixType 0x5602568e2b30 'matrix' # | | |-TypedefDecl 0x5602568e40d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568e3fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e3d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e3d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e3d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e3d38 'int' 2 # | | | `-ConstantMatrixType 0x5602568e3f70 'matrix' # | | |-TypedefDecl 0x5602568e44f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568e43f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e4178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e4138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e4198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e4158 'int' 3 # | | | `-ConstantMatrixType 0x5602568e4390 'matrix' # | | |-TypedefDecl 0x5602568e4910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568e4810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e4598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e4558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e45b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e4578 'int' 4 # | | | `-ConstantMatrixType 0x5602568e47b0 'matrix' # | | |-TypedefDecl 0x5602568e4d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568e4c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e49b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e4978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e49d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e4998 'int' 1 # | | | `-ConstantMatrixType 0x5602568e4bf0 'matrix' # | | |-TypedefDecl 0x5602568e5170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568e5070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e4df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e4db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e4e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e4dd8 'int' 2 # | | | `-ConstantMatrixType 0x5602568e5010 'matrix' # | | |-TypedefDecl 0x5602568e5590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568e5490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e5218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e51d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e5238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e51f8 'int' 3 # | | | `-ConstantMatrixType 0x5602568e5430 'matrix' # | | |-TypedefDecl 0x5602568e59b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568e58b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56025687e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e5638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e55f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e5658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e5618 'int' 4 # | | | `-ConstantMatrixType 0x5602568e5850 'matrix' # | | |-TypedefDecl 0x5602568e6130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568e6030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e5a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e5a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e5a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e5a40 'int' 1 # | | | `-ConstantMatrixType 0x5602568e5fd0 'matrix' # | | |-TypedefDecl 0x5602568e6560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568e6460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e61e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e61a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e6200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e61c0 'int' 2 # | | | `-ConstantMatrixType 0x5602568e6400 'matrix' # | | |-TypedefDecl 0x5602568e6990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568e6890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e6610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e65d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e6630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e65f0 'int' 3 # | | | `-ConstantMatrixType 0x5602568e6830 'matrix' # | | |-TypedefDecl 0x5602568e6dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568e6cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e6a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e6a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e6a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e6a20 'int' 4 # | | | `-ConstantMatrixType 0x5602568e6c60 'matrix' # | | |-TypedefDecl 0x5602568e7500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568e7400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e6e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e6e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e6e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e6e50 'int' 1 # | | | `-ConstantMatrixType 0x5602568e73a0 'matrix' # | | |-TypedefDecl 0x5602568e7930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568e7830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e75b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e7570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e75d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e7590 'int' 2 # | | | `-ConstantMatrixType 0x5602568e77d0 'matrix' # | | |-TypedefDecl 0x5602568e7d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568e7c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e79e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e79a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e7a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e79c0 'int' 3 # | | | `-ConstantMatrixType 0x5602568e7c00 'matrix' # | | |-TypedefDecl 0x5602568d95e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568e8090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e7e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e7dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e7e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e7df0 'int' 4 # | | | `-ConstantMatrixType 0x5602568e8030 'matrix' # | | |-TypedefDecl 0x5602568d9a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568d9910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d9690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d9650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568d96b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568d9670 'int' 1 # | | | `-ConstantMatrixType 0x5602568d98b0 'matrix' # | | |-TypedefDecl 0x5602568d9e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568d9d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d9ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d9a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568d9ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568d9aa0 'int' 2 # | | | `-ConstantMatrixType 0x5602568d9ce0 'matrix' # | | |-TypedefDecl 0x5602568da270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568da170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d9ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d9eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568d9f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568d9ed0 'int' 3 # | | | `-ConstantMatrixType 0x5602568da110 'matrix' # | | |-TypedefDecl 0x5602568db7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568db6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568da320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568da2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568da340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568da300 'int' 4 # | | | `-ConstantMatrixType 0x5602568da540 'matrix' # | | |-TypedefDecl 0x5602568dbbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568dbaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568db870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568db830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568db890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568db850 'int' 1 # | | | `-ConstantMatrixType 0x5602568dba90 'matrix' # | | |-TypedefDecl 0x5602568dc020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568dbf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568dbca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568dbc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568dbcc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568dbc80 'int' 2 # | | | `-ConstantMatrixType 0x5602568dbec0 'matrix' # | | |-TypedefDecl 0x5602568dc450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568dc350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568dc0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568dc090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568dc0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568dc0b0 'int' 3 # | | | `-ConstantMatrixType 0x5602568dc2f0 'matrix' # | | |-TypedefDecl 0x5602568dc890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568dc790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568dc500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568dc4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568dc520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568dc4e0 'int' 4 # | | | `-ConstantMatrixType 0x5602568dc730 'matrix' # | | |-TypedefDecl 0x5602568dcd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568dcc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568dc958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568dc918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568dc978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568dc938 'int' 1 # | | | `-ConstantMatrixType 0x5602568dcbb0 'matrix' # | | |-TypedefDecl 0x5602568dd150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568dd050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568dcdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568dcd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568dcdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568dcdb8 'int' 2 # | | | `-ConstantMatrixType 0x5602568dcff0 'matrix' # | | |-TypedefDecl 0x5602568dd590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568dd490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568dd218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568dd1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568dd238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568dd1f8 'int' 3 # | | | `-ConstantMatrixType 0x5602568dd430 'matrix' # | | |-TypedefDecl 0x5602568ddb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568dda80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568dd658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568dd618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568dd678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568dd638 'int' 4 # | | | `-ConstantMatrixType 0x5602568dda20 'matrix' # | | |-TypedefDecl 0x5602568ddfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568ddec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ddc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ddc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ddc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ddc28 'int' 1 # | | | `-ConstantMatrixType 0x5602568dde60 'matrix' # | | |-TypedefDecl 0x5602568de400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568de300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568de088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568de048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568de0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568de068 'int' 2 # | | | `-ConstantMatrixType 0x5602568de2a0 'matrix' # | | |-TypedefDecl 0x5602568f2d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568de740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568de4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568de488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568de4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568de4a8 'int' 3 # | | | `-ConstantMatrixType 0x5602568de6e0 'matrix' # | | |-TypedefDecl 0x5602568f3140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568f3040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f2dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f2d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f2de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f2da8 'int' 4 # | | | `-ConstantMatrixType 0x5602568f2fe0 'matrix' # | | |-TypedefDecl 0x5602568f3580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568f3480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f3208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f31c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f3228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f31e8 'int' 1 # | | | `-ConstantMatrixType 0x5602568f3420 'matrix' # | | |-TypedefDecl 0x5602568f39c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568f38c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f3648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f3608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f3668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f3628 'int' 2 # | | | `-ConstantMatrixType 0x5602568f3860 'matrix' # | | |-TypedefDecl 0x5602568f4920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568f4820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f3a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f3a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f3aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f3a68 'int' 3 # | | | `-ConstantMatrixType 0x5602568f3ca0 'matrix' # | | |-TypedefDecl 0x5602568f4d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568f4c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f49e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f49a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f4a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f49c8 'int' 4 # | | | `-ConstantMatrixType 0x5602568f4c00 'matrix' # | | |-TypedefDecl 0x5602568f51a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568f50a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f4e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f4de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f4e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f4e08 'int' 1 # | | | `-ConstantMatrixType 0x5602568f5040 'matrix' # | | |-TypedefDecl 0x5602568f55e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568f54e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f5268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f5228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f5288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f5248 'int' 2 # | | | `-ConstantMatrixType 0x5602568f5480 'matrix' # | | |-TypedefDecl 0x5602568f5d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568f5c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f56a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f5668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f56c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f5688 'int' 3 # | | | `-ConstantMatrixType 0x5602568f5bd0 'matrix' # | | |-TypedefDecl 0x5602568f6170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568f6070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | |-Typedef 0x5602568aece8 'uint' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f5df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f5db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f5e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f5dd8 'int' 4 # | | | `-ConstantMatrixType 0x5602568f6010 'matrix' # | | |-TypedefDecl 0x5602568f64f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568f63f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f6238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f61f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f6258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f6218 'int' 1 # | | | `-ConstantMatrixType 0x5602568f6390 'matrix' # | | |-TypedefDecl 0x5602568f6830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568f6730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f65b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f6578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f65d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f6598 'int' 2 # | | | `-ConstantMatrixType 0x5602568f66d0 'matrix' # | | |-TypedefDecl 0x5602568e8470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568f6a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f68f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f68b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f6918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f68d8 'int' 3 # | | | `-ConstantMatrixType 0x5602568f6a10 'matrix' # | | |-TypedefDecl 0x5602568e87b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568e86b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e8538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e84f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e8558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e8518 'int' 4 # | | | `-ConstantMatrixType 0x5602568e8650 'matrix' # | | |-TypedefDecl 0x5602568e8af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568e89f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e8878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e8838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568e8898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568e8858 'int' 1 # | | | `-ConstantMatrixType 0x5602568e8990 'matrix' # | | |-TypedefDecl 0x5602568e8e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568e8d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e8bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e8b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e8bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e8b98 'int' 2 # | | | `-ConstantMatrixType 0x5602568e8cd0 'matrix' # | | |-TypedefDecl 0x5602568e9170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568e9070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e8ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e8eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568e8f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568e8ed8 'int' 3 # | | | `-ConstantMatrixType 0x5602568e9010 'matrix' # | | |-TypedefDecl 0x5602568ea4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568e93b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568e9238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568e91f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568e9258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568e9218 'int' 4 # | | | `-ConstantMatrixType 0x5602568e9350 'matrix' # | | |-TypedefDecl 0x5602568ea810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568ea710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ea598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ea558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ea5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ea578 'int' 1 # | | | `-ConstantMatrixType 0x5602568ea6b0 'matrix' # | | |-TypedefDecl 0x5602568eab50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568eaa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ea8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ea898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ea8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ea8b8 'int' 2 # | | | `-ConstantMatrixType 0x5602568ea9f0 'matrix' # | | |-TypedefDecl 0x5602568eae90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568ead90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568eac18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568eabd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568eac38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568eabf8 'int' 3 # | | | `-ConstantMatrixType 0x5602568ead30 'matrix' # | | |-TypedefDecl 0x5602568eb1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568eb0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568eaf58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568eaf18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568eaf78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568eaf38 'int' 4 # | | | `-ConstantMatrixType 0x5602568eb070 'matrix' # | | |-TypedefDecl 0x5602568eb560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568eb460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568eb298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568eb258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568eb2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568eb278 'int' 1 # | | | `-ConstantMatrixType 0x5602568eb3b0 'matrix' # | | |-TypedefDecl 0x5602568eb8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568eb7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568eb628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568eb5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568eb648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568eb608 'int' 2 # | | | `-ConstantMatrixType 0x5602568eb740 'matrix' # | | |-TypedefDecl 0x5602568ebbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568ebae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568eb968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568eb928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568eb988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568eb948 'int' 3 # | | | `-ConstantMatrixType 0x5602568eba80 'matrix' # | | |-TypedefDecl 0x5602568ebf20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568ebe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5602568d2bf0 'int32_t' sugar # | | | | |-Typedef 0x5602568aec78 'int32_t' # | | | | `-BuiltinType 0x56025687e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ebca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ebc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ebcc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ebc88 'int' 4 # | | | `-ConstantMatrixType 0x5602568ebdc0 'matrix' # | | |-TypedefDecl 0x5602568ec2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568ec1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ebfe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ebfa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ec008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ebfc8 'int' 1 # | | | `-ConstantMatrixType 0x5602568ec140 'matrix' # | | |-TypedefDecl 0x5602568ec600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568ec500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ec368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ec328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ec388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ec348 'int' 2 # | | | `-ConstantMatrixType 0x5602568ec4a0 'matrix' # | | |-TypedefDecl 0x5602568ec940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568ec840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ec6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ec688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ec6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ec6a8 'int' 3 # | | | `-ConstantMatrixType 0x5602568ec7e0 'matrix' # | | |-TypedefDecl 0x5602568ecc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568ecb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568eca08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ec9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568eca28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ec9e8 'int' 4 # | | | `-ConstantMatrixType 0x5602568ecb20 'matrix' # | | |-TypedefDecl 0x5602568ecfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568ecec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ecd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ecd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ecd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ecd28 'int' 1 # | | | `-ConstantMatrixType 0x5602568ece60 'matrix' # | | |-TypedefDecl 0x5602568ed300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568ed200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ed088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ed048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ed0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ed068 'int' 2 # | | | `-ConstantMatrixType 0x5602568ed1a0 'matrix' # | | |-TypedefDecl 0x5602568ed650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568ed550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ed3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ed388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ed3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ed3a8 'int' 3 # | | | `-ConstantMatrixType 0x5602568ed4f0 'matrix' # | | |-TypedefDecl 0x5602568ed990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568ed890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ed718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ed6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ed738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ed6f8 'int' 4 # | | | `-ConstantMatrixType 0x5602568ed830 'matrix' # | | |-TypedefDecl 0x5602568edcd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568edbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568eda58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568eda18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568eda78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568eda38 'int' 1 # | | | `-ConstantMatrixType 0x5602568edb70 'matrix' # | | |-TypedefDecl 0x5602568ee010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568edf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568edd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568edd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568eddb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568edd78 'int' 2 # | | | `-ConstantMatrixType 0x5602568edeb0 'matrix' # | | |-TypedefDecl 0x5602568ee350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568ee250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ee0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ee098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ee0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ee0b8 'int' 3 # | | | `-ConstantMatrixType 0x5602568ee1f0 'matrix' # | | |-TypedefDecl 0x5602568ee6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568ee5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ee418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ee3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ee438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ee3f8 'int' 4 # | | | `-ConstantMatrixType 0x5602568ee540 'matrix' # | | |-TypedefDecl 0x5602568ee9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568ee8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ee768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ee728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ee788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ee748 'int' 1 # | | | `-ConstantMatrixType 0x5602568ee880 'matrix' # | | |-TypedefDecl 0x5602568eed20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568eec20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568eeaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568eea68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568eeac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568eea88 'int' 2 # | | | `-ConstantMatrixType 0x5602568eebc0 'matrix' # | | |-TypedefDecl 0x5602568ef060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568eef60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568eede8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568eeda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568eee08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568eedc8 'int' 3 # | | | `-ConstantMatrixType 0x5602568eef00 'matrix' # | | |-TypedefDecl 0x5602568ef3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568ef2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5602568d3540 'uint32_t' sugar # | | | | |-Typedef 0x5602568aed58 'uint32_t' # | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ef128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ef0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ef148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ef108 'int' 4 # | | | `-ConstantMatrixType 0x5602568ef240 'matrix' # | | |-TypedefDecl 0x5602568ef840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568ef740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ef468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ef428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ef4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ef448 'int' 1 # | | | `-ConstantMatrixType 0x5602568ef6e0 'matrix' # | | |-TypedefDecl 0x5602568efc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568efb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568ef908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568ef8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568ef928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568ef8e8 'int' 2 # | | | `-ConstantMatrixType 0x5602568efb20 'matrix' # | | |-TypedefDecl 0x5602568f00c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568effc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568efd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568efd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568efd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568efd28 'int' 3 # | | | `-ConstantMatrixType 0x5602568eff60 'matrix' # | | |-TypedefDecl 0x5602568f0830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568f0400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f0188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f0148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f01a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f0168 'int' 4 # | | | `-ConstantMatrixType 0x5602568f03a0 'matrix' # | | |-TypedefDecl 0x5602568f0c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568f0b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f08f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f08b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f0918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f08d8 'int' 1 # | | | `-ConstantMatrixType 0x5602568f0b10 'matrix' # | | |-TypedefDecl 0x5602568f10b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568f0fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f0d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f0cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f0d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f0d18 'int' 2 # | | | `-ConstantMatrixType 0x5602568f0f50 'matrix' # | | |-TypedefDecl 0x5602568f14f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568f13f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f1178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f1138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f1198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f1158 'int' 3 # | | | `-ConstantMatrixType 0x5602568f1390 'matrix' # | | |-TypedefDecl 0x56025690bda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56025690bca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f15b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f1578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f15d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f1598 'int' 4 # | | | `-ConstantMatrixType 0x56025690bc40 'matrix' # | | |-TypedefDecl 0x56025690c1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56025690c0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025690be68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025690be28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025690be88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025690be48 'int' 1 # | | | `-ConstantMatrixType 0x56025690c080 'matrix' # | | |-TypedefDecl 0x56025690c620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56025690c520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025690c2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025690c268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56025690c2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56025690c288 'int' 2 # | | | `-ConstantMatrixType 0x56025690c4c0 'matrix' # | | |-TypedefDecl 0x56025690ca60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56025690c960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025690c6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025690c6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025690c708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025690c6c8 'int' 3 # | | | `-ConstantMatrixType 0x56025690c900 'matrix' # | | |-TypedefDecl 0x56025690d110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56025690d010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025690cb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025690cae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025690cb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025690cb08 'int' 4 # | | | `-ConstantMatrixType 0x56025690cfb0 'matrix' # | | |-TypedefDecl 0x56025690d550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56025690d450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025690d1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025690d198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025690d1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025690d1b8 'int' 1 # | | | `-ConstantMatrixType 0x56025690d3f0 'matrix' # | | |-TypedefDecl 0x56025690d990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56025690d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025690d618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025690d5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56025690d638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56025690d5f8 'int' 2 # | | | `-ConstantMatrixType 0x56025690d830 'matrix' # | | |-TypedefDecl 0x56025690ddd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56025690dcd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025690da58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025690da18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025690da78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025690da38 'int' 3 # | | | `-ConstantMatrixType 0x56025690dc70 'matrix' # | | |-TypedefDecl 0x56025690e470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x56025690e370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5602568d3eb0 'int64_t' sugar # | | | | |-Typedef 0x5602568aeea8 'int64_t' # | | | | `-BuiltinType 0x56025687e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025690e0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025690e0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025690e110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025690e0d0 'int' 4 # | | | `-ConstantMatrixType 0x56025690e310 'matrix' # | | |-TypedefDecl 0x56025690e8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56025690e7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025690e538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025690e4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025690e558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025690e518 'int' 1 # | | | `-ConstantMatrixType 0x56025690e790 'matrix' # | | |-TypedefDecl 0x56025690ed30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56025690ec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025690e9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025690e978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56025690e9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56025690e998 'int' 2 # | | | `-ConstantMatrixType 0x56025690ebd0 'matrix' # | | |-TypedefDecl 0x560256912350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560256912250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025690edf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025690edb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025690ee18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025690edd8 'int' 3 # | | | `-ConstantMatrixType 0x56025690f010 'matrix' # | | |-TypedefDecl 0x560256912790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560256912690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256912418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602569123d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256912438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602569123f8 'int' 4 # | | | `-ConstantMatrixType 0x560256912630 'matrix' # | | |-TypedefDecl 0x560256912bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560256912ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256912858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256912818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256912878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256912838 'int' 1 # | | | `-ConstantMatrixType 0x560256912a70 'matrix' # | | |-TypedefDecl 0x560256913010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560256912f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256912c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256912c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256912cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256912c78 'int' 2 # | | | `-ConstantMatrixType 0x560256912eb0 'matrix' # | | |-TypedefDecl 0x560256913460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560256913360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602569130d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256913098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602569130f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569130b8 'int' 3 # | | | `-ConstantMatrixType 0x560256913300 'matrix' # | | |-TypedefDecl 0x5602569138a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602569137a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256913528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602569134e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256913548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256913508 'int' 4 # | | | `-ConstantMatrixType 0x560256913740 'matrix' # | | |-TypedefDecl 0x560256913ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560256913be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256913968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256913928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256913988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256913948 'int' 1 # | | | `-ConstantMatrixType 0x560256913b80 'matrix' # | | |-TypedefDecl 0x560256914120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560256914020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256913da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256913d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256913dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256913d88 'int' 2 # | | | `-ConstantMatrixType 0x560256913fc0 'matrix' # | | |-TypedefDecl 0x560256914590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560256914490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602569141e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569141a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256914208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569141c8 'int' 3 # | | | `-ConstantMatrixType 0x560256914430 'matrix' # | | |-TypedefDecl 0x5602569149d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602569148d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256914658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256914618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256914678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256914638 'int' 4 # | | | `-ConstantMatrixType 0x560256914870 'matrix' # | | |-TypedefDecl 0x560256914e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560256914d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256914a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256914a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256914ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256914a78 'int' 1 # | | | `-ConstantMatrixType 0x560256914cb0 'matrix' # | | |-TypedefDecl 0x560256915280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560256915150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256914ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256914e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256914ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256914eb8 'int' 2 # | | | `-ConstantMatrixType 0x5602569150f0 'matrix' # | | |-TypedefDecl 0x5602569156c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602569155c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256915348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256915308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256915368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256915328 'int' 3 # | | | `-ConstantMatrixType 0x560256915560 'matrix' # | | |-TypedefDecl 0x560256915b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560256915a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5602568d48e0 'uint64_t' sugar # | | | | |-Typedef 0x5602568aee38 'uint64_t' # | | | | `-BuiltinType 0x56025687e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256915788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256915748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602569157a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256915768 'int' 4 # | | | `-ConstantMatrixType 0x5602569159a0 'matrix' # | | |-TypedefDecl 0x560256915f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x560256915e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256915bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256915b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256915bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256915b90 'int' 1 # | | | `-ConstantMatrixType 0x560256915e00 'matrix' # | | |-TypedefDecl 0x5602569163c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602569162c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256916010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256915fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256916030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256915ff0 'int' 2 # | | | `-ConstantMatrixType 0x560256916230 'matrix' # | | |-TypedefDecl 0x5602569167f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602569166f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256916470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256916430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256916490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256916450 'int' 3 # | | | `-ConstantMatrixType 0x560256916690 'matrix' # | | |-TypedefDecl 0x560256916c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x560256916b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602569168a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256916860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602569168c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256916880 'int' 4 # | | | `-ConstantMatrixType 0x560256916ac0 'matrix' # | | |-TypedefDecl 0x560256917050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x560256916f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256916cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256916c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256916cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256916cb0 'int' 1 # | | | `-ConstantMatrixType 0x560256916ef0 'matrix' # | | |-TypedefDecl 0x5602569176e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602569175e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256917100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602569170c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256917120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602569170e0 'int' 2 # | | | `-ConstantMatrixType 0x560256917580 'matrix' # | | |-TypedefDecl 0x560256917b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x560256917a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256917790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256917750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602569177b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256917770 'int' 3 # | | | `-ConstantMatrixType 0x5602569179b0 'matrix' # | | |-TypedefDecl 0x560256917f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x560256917e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256917bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256917b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256917be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256917ba0 'int' 4 # | | | `-ConstantMatrixType 0x560256917de0 'matrix' # | | |-TypedefDecl 0x560256918370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x560256918270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256917ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256917fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256918010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256917fd0 'int' 1 # | | | `-ConstantMatrixType 0x560256918210 'matrix' # | | |-TypedefDecl 0x56025691aa10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x56025691a910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256918420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569183e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256918440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256918400 'int' 2 # | | | `-ConstantMatrixType 0x56025691a8b0 'matrix' # | | |-TypedefDecl 0x56025691ae40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x56025691ad40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025691aac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025691aa80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025691aae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025691aaa0 'int' 3 # | | | `-ConstantMatrixType 0x56025691ace0 'matrix' # | | |-TypedefDecl 0x56025691b270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x56025691b170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025691aef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025691aeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025691af10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025691aed0 'int' 4 # | | | `-ConstantMatrixType 0x56025691b110 'matrix' # | | |-TypedefDecl 0x56025691b6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x56025691b5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025691b320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025691b2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025691b340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025691b300 'int' 1 # | | | `-ConstantMatrixType 0x56025691b540 'matrix' # | | |-TypedefDecl 0x56025691baf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x56025691b9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025691b770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025691b710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56025691b790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56025691b750 'int' 2 # | | | `-ConstantMatrixType 0x56025691b990 'matrix' # | | |-TypedefDecl 0x56025691bf20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x56025691be20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025691bba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025691bb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56025691bbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56025691bb80 'int' 3 # | | | `-ConstantMatrixType 0x56025691bdc0 'matrix' # | | |-TypedefDecl 0x56025691c350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x56025691c250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56025687e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025691bfd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025691bf90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56025691bff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56025691bfb0 'int' 4 # | | | `-ConstantMatrixType 0x56025691c1f0 'matrix' # | | |-TypedefDecl 0x5602568f6c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x56025691c6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025691c400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025691c3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56025691c420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56025691c3e0 'int' 1 # | | | `-ConstantMatrixType 0x56025691c650 'matrix' # | | |-TypedefDecl 0x5602568f70b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568f6fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f6d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f6cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f6d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f6d10 'int' 2 # | | | `-ConstantMatrixType 0x5602568f6f50 'matrix' # | | |-TypedefDecl 0x5602568f74e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568f73e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f7160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f7120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f7180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f7140 'int' 3 # | | | `-ConstantMatrixType 0x5602568f7380 'matrix' # | | |-TypedefDecl 0x5602568f7910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568f7810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f7590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f7550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f75b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f7570 'int' 4 # | | | `-ConstantMatrixType 0x5602568f77b0 'matrix' # | | |-TypedefDecl 0x5602568f7d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568f7c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f79c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f7980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f79e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f79a0 'int' 1 # | | | `-ConstantMatrixType 0x5602568f7c10 'matrix' # | | |-TypedefDecl 0x5602568f81a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568f80a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f7e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f7de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f7e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f7e00 'int' 2 # | | | `-ConstantMatrixType 0x5602568f8040 'matrix' # | | |-TypedefDecl 0x5602568f85d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568f84d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f8250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f8210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f8270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f8230 'int' 3 # | | | `-ConstantMatrixType 0x5602568f8470 'matrix' # | | |-TypedefDecl 0x5602568f8a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568f8900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f8680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f8640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f86a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f8660 'int' 4 # | | | `-ConstantMatrixType 0x5602568f88a0 'matrix' # | | |-TypedefDecl 0x5602568f8e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568f8d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f8ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f8a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f8ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f8a90 'int' 1 # | | | `-ConstantMatrixType 0x5602568f8ce0 'matrix' # | | |-TypedefDecl 0x5602568f9270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568f9170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f8ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f8eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568f8f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568f8ed0 'int' 2 # | | | `-ConstantMatrixType 0x5602568f9110 'matrix' # | | |-TypedefDecl 0x5602568f96a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568f95a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f9320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f92e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f9340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f9300 'int' 3 # | | | `-ConstantMatrixType 0x5602568f9540 'matrix' # | | |-TypedefDecl 0x5602568f9ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568f99d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568f9750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568f9710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f9770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f9730 'int' 4 # | | | `-ConstantMatrixType 0x5602568f9970 'matrix' # | | |-TypedefDecl 0x5602568faf30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568fae30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568f9b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568f9b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568f9ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568f9b60 'int' 1 # | | | `-ConstantMatrixType 0x5602568fadd0 'matrix' # | | |-TypedefDecl 0x5602568fb360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568fb260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568fafe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568fafa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568fb000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568fafc0 'int' 2 # | | | `-ConstantMatrixType 0x5602568fb200 'matrix' # | | |-TypedefDecl 0x5602568fb790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568fb690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568fb410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568fb3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568fb430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568fb3f0 'int' 3 # | | | `-ConstantMatrixType 0x5602568fb630 'matrix' # | | |-TypedefDecl 0x5602568fbbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568fbac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568fb840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568fb800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568fb860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568fb820 'int' 4 # | | | `-ConstantMatrixType 0x5602568fba60 'matrix' # | | |-TypedefDecl 0x5602568fc040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568fbf40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568fbc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568fbc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568fbcb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568fbc70 'int' 1 # | | | `-ConstantMatrixType 0x5602568fbee0 'matrix' # | | |-TypedefDecl 0x5602568fc470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568fc370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568fc0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568fc0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568fc110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568fc0d0 'int' 2 # | | | `-ConstantMatrixType 0x5602568fc310 'matrix' # | | |-TypedefDecl 0x5602568fc8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568fc7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568fc520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568fc4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568fc540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568fc500 'int' 3 # | | | `-ConstantMatrixType 0x5602568fc740 'matrix' # | | |-TypedefDecl 0x5602568fd4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568fcbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568fc950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568fc910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568fc970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568fc930 'int' 4 # | | | `-ConstantMatrixType 0x5602568fcb70 'matrix' # | | |-TypedefDecl 0x5602568fd920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568fd820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568fd5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568fd560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568fd5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568fd580 'int' 1 # | | | `-ConstantMatrixType 0x5602568fd7c0 'matrix' # | | |-TypedefDecl 0x5602568fdd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568fdc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568fd9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568fd990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568fd9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568fd9b0 'int' 2 # | | | `-ConstantMatrixType 0x5602568fdbf0 'matrix' # | | |-TypedefDecl 0x5602568fe180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568fe080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568fde00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568fddc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568fde20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568fdde0 'int' 3 # | | | `-ConstantMatrixType 0x5602568fe020 'matrix' # | | |-TypedefDecl 0x5602568fe5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5602568fe4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568fe230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568fe1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568fe250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568fe210 'int' 4 # | | | `-ConstantMatrixType 0x5602568fe480 'matrix' # | | |-TypedefDecl 0x5602568fea10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5602568fe910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568fe690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568fe650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602568fe6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602568fe670 'int' 1 # | | | `-ConstantMatrixType 0x5602568fe8b0 'matrix' # | | |-TypedefDecl 0x5602568fee40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5602568fed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568feac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568fea80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602568feae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602568feaa0 'int' 2 # | | | `-ConstantMatrixType 0x5602568fece0 'matrix' # | | |-TypedefDecl 0x5602568ff270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602568ff170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568feef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568feeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568fef10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568feed0 'int' 3 # | | | `-ConstantMatrixType 0x5602568ff110 'matrix' # | | |-TypedefDecl 0x5602569009c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602569008c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602568ff320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602568ff2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602568ff340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602568ff300 'int' 4 # | | | `-ConstantMatrixType 0x560256900860 'matrix' # | | |-TypedefDecl 0x560256900df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x560256900cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256900a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256900a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256900a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256900a50 'int' 1 # | | | `-ConstantMatrixType 0x560256900c90 'matrix' # | | |-TypedefDecl 0x560256901220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x560256901120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256900ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256900e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256900ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256900e80 'int' 2 # | | | `-ConstantMatrixType 0x5602569010c0 'matrix' # | | |-TypedefDecl 0x560256901650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x560256901550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602569012d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256901290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602569012f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569012b0 'int' 3 # | | | `-ConstantMatrixType 0x5602569014f0 'matrix' # | | |-TypedefDecl 0x560256901da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x560256901ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256901700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602569016c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256901720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602569016e0 'int' 4 # | | | `-ConstantMatrixType 0x560256901c40 'matrix' # | | |-TypedefDecl 0x560256902120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560256902020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256901e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256901e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256901e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256901e48 'int' 1 # | | | `-ConstantMatrixType 0x560256901fc0 'matrix' # | | |-TypedefDecl 0x560256902460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560256902360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602569021e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602569021a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256902208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602569021c8 'int' 2 # | | | `-ConstantMatrixType 0x560256902300 'matrix' # | | |-TypedefDecl 0x5602569027a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5602569026a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256902528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602569024e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256902548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256902508 'int' 3 # | | | `-ConstantMatrixType 0x560256902640 'matrix' # | | |-TypedefDecl 0x560256903b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5602569029e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256902868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256902828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256902888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256902848 'int' 4 # | | | `-ConstantMatrixType 0x560256902980 'matrix' # | | |-TypedefDecl 0x560256903e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560256903d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256903bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256903b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256903bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256903bb8 'int' 1 # | | | `-ConstantMatrixType 0x560256903cf0 'matrix' # | | |-TypedefDecl 0x560256904190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560256904090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256903f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256903ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256903f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256903ef8 'int' 2 # | | | `-ConstantMatrixType 0x560256904030 'matrix' # | | |-TypedefDecl 0x5602569044d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5602569043d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256904258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256904218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256904278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256904238 'int' 3 # | | | `-ConstantMatrixType 0x560256904370 'matrix' # | | |-TypedefDecl 0x560256904810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560256904710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256904598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256904558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602569045b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256904578 'int' 4 # | | | `-ConstantMatrixType 0x5602569046b0 'matrix' # | | |-TypedefDecl 0x560256904b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560256904a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602569048d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256904898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602569048f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602569048b8 'int' 1 # | | | `-ConstantMatrixType 0x5602569049f0 'matrix' # | | |-TypedefDecl 0x560256904ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560256904da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256904c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256904be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256904c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256904c08 'int' 2 # | | | `-ConstantMatrixType 0x560256904d40 'matrix' # | | |-TypedefDecl 0x5602569051e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602569050e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256904f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256904f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256904f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256904f48 'int' 3 # | | | `-ConstantMatrixType 0x560256905080 'matrix' # | | |-TypedefDecl 0x560256905520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560256905420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602569052a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256905268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602569052c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256905288 'int' 4 # | | | `-ConstantMatrixType 0x5602569053c0 'matrix' # | | |-TypedefDecl 0x560256905860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560256905760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5602569055e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602569055a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256905608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602569055c8 'int' 1 # | | | `-ConstantMatrixType 0x560256905700 'matrix' # | | |-TypedefDecl 0x560256905bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560256905af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256905928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602569058e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256905948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256905908 'int' 2 # | | | `-ConstantMatrixType 0x560256905a40 'matrix' # | | |-TypedefDecl 0x560256905f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560256905e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256905cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256905c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256905cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256905c98 'int' 3 # | | | `-ConstantMatrixType 0x560256905dd0 'matrix' # | | |-TypedefDecl 0x560256906270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560256906170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5602568d78a0 'float32_t' sugar # | | | | |-Typedef 0x5602568aedc8 'float32_t' # | | | | `-BuiltinType 0x56025687e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256905ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256905fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256906018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256905fd8 'int' 4 # | | | `-ConstantMatrixType 0x560256906110 'matrix' # | | |-TypedefDecl 0x5602569065f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5602569064f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256906338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602569062f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256906358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256906318 'int' 1 # | | | `-ConstantMatrixType 0x560256906490 'matrix' # | | |-TypedefDecl 0x560256906930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560256906830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602569066b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256906678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602569066d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256906698 'int' 2 # | | | `-ConstantMatrixType 0x5602569067d0 'matrix' # | | |-TypedefDecl 0x560256906c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560256906b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602569069f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5602569069b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256906a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569069d8 'int' 3 # | | | `-ConstantMatrixType 0x560256906b30 'matrix' # | | |-TypedefDecl 0x560256906fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560256906ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256906d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256906d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256906d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256906d38 'int' 4 # | | | `-ConstantMatrixType 0x560256906e70 'matrix' # | | |-TypedefDecl 0x560256907310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560256907210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256907098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256907058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5602569070b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256907078 'int' 1 # | | | `-ConstantMatrixType 0x5602569071b0 'matrix' # | | |-TypedefDecl 0x560256907650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560256907550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602569073d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256907398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5602569073f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602569073b8 'int' 2 # | | | `-ConstantMatrixType 0x5602569074f0 'matrix' # | | |-TypedefDecl 0x560256907990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560256907890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256907718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602569076d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256907738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569076f8 'int' 3 # | | | `-ConstantMatrixType 0x560256907830 'matrix' # | | |-TypedefDecl 0x560256907ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560256907be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256907a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256907a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256907a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256907a38 'int' 4 # | | | `-ConstantMatrixType 0x560256907b80 'matrix' # | | |-TypedefDecl 0x560256908020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560256907f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256907da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256907d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256907dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256907d88 'int' 1 # | | | `-ConstantMatrixType 0x560256907ec0 'matrix' # | | |-TypedefDecl 0x560256908360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560256908260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5602569080e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569080a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256908108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5602569080c8 'int' 2 # | | | `-ConstantMatrixType 0x560256908200 'matrix' # | | |-TypedefDecl 0x5602569086a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5602569085a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256908428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5602569083e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256908448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256908408 'int' 3 # | | | `-ConstantMatrixType 0x560256908540 'matrix' # | | |-TypedefDecl 0x5602569089e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5602569088e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256908768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256908728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256908788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256908748 'int' 4 # | | | `-ConstantMatrixType 0x560256908880 'matrix' # | | |-TypedefDecl 0x560256908d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560256908c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256908aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256908a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560256908ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560256908a88 'int' 1 # | | | `-ConstantMatrixType 0x560256908bd0 'matrix' # | | |-TypedefDecl 0x560256909070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560256908f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256908df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560256908db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560256908e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560256908dd8 'int' 2 # | | | `-ConstantMatrixType 0x560256908f10 'matrix' # | | |-TypedefDecl 0x5602569093b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5602569092b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | | |-Typedef 0x5602568aef18 'float64_t' # | | | | `-BuiltinType 0x56025687e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560256909138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5602569090f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560256909158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560256909118 'int' 3 # | | | `-ConstantMatrixType 0x560256909250 'matrix' # | | `-TypedefDecl 0x5602569096f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5602569095f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5602568aa2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5602568d8200 'float64_t' sugar # | | | |-Typedef 0x5602568aef18 'float64_t' # | | | `-BuiltinType 0x56025687e380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x560256909478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x560256909438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x560256909498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x560256909458 'int' 4 # | | `-ConstantMatrixType 0x560256909590 'matrix' # | |-NamespaceDecl 0x56025691ca18 prev 0x5602568aebf0 line:12:11 hlsl # | | |-original Namespace 0x56025687ea98 'hlsl' # | | `-NamespaceDecl 0x56025691ca88 line:14:11 __detail # | | |-ClassTemplateDecl 0x56025691cd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x56025691cb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x56025691cb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x56025691cc68 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 0x56025691cd10 <> Implicit # | | | |-CXXRecordDecl 0x56025691ce40 col:42 implicit struct is_same # | | | `-VarDecl 0x56025691cef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x56025691cf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x56025691d2f0 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 0x56025687eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56025687eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x56025691d028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x56025691d520 <> Implicit # | | | |-CXXRecordDecl 0x56025691d5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x56025691d698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x56025691d700 'bool' true # | | |-ClassTemplateDecl 0x560256922088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x560256921e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x560256921ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x560256921f88 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 0x560256922030 <> Implicit # | | | `-CXXRecordDecl 0x560256922160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x560256922540 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 0x56025687eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x560256922248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5602569227a0 <> Implicit # | | | |-CXXRecordDecl 0x560256922860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x560256922918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5602569222a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560256922248 'T' # | | |-TypeAliasTemplateDecl 0x560256922d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5602569229e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x560256922a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x56025687e1c0 'void' # | | | `-TypeAliasDecl 0x560256922ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x560256922c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x560256924160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x560256922d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x560256923630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5602569236c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5602569240b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x560256923f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x560256924440 # | | | `-ReturnStmt 0x560256924430 # | | | `-BuiltinBitCastExpr 0x560256924408 'vector' # | | | `-DeclRefExpr 0x5602569243b0 'vector' lvalue ParmVar 0x560256923f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x560256926c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x560256924458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5602569244e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x560256926ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x560256926a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x560256926da8 # | | | `-ReturnStmt 0x560256926d98 # | | | `-BuiltinBitCastExpr 0x560256926d70 'U' # | | | `-DeclRefExpr 0x560256926d40 'T' lvalue ParmVar 0x560256926a60 'F' 'T' # | | |-ClassTemplateDecl 0x560256926f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x560256926dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x560256926e60 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 0x560256926f08 <> Implicit # | | | |-CXXRecordDecl 0x560256927038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5602569270f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x560256927168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x560256926e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560256926dc0 'T' # | | `-TypeAliasTemplateDecl 0x560256927c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5602569271d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x560256927278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x560256927ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x560256927ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x56025687edf0 <> 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 0x5602569276a0 '__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 0x56025691ca88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x560256922d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5602569273f0 'bool' # | | | | `-BinaryOperator 0x5602569273d0 'bool' '&&' # | | | | |-BinaryOperator 0x560256927350 'bool' '>' # | | | | | |-DeclRefExpr 0x560256927310 'int' NonTypeTemplateParm 0x560256927278 'N' 'int' # | | | | | `-IntegerLiteral 0x560256927330 'int' 1 # | | | | `-BinaryOperator 0x5602569273b0 'bool' '<=' # | | | | |-DeclRefExpr 0x560256927370 'int' NonTypeTemplateParm 0x560256927278 'N' 'int' # | | | | `-IntegerLiteral 0x560256927390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560256927230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602569271d8 'T' # | | | `-DependentNameType 0x560256927650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5602569279b0 'int' NonTypeTemplateParm 0x560256927278 'N' 'int' # | | `-DependentSizedExtVectorType 0x560256927a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5602569279e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56025687edf0 'vector' # | | | `-TemplateSpecializationType 0x5602569276a0 '__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 0x56025691ca88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x560256922d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5602569273f0 'bool' # | | | | `-BinaryOperator 0x5602569273d0 'bool' '&&' # | | | | |-BinaryOperator 0x560256927350 'bool' '>' # | | | | | |-DeclRefExpr 0x560256927310 'int' NonTypeTemplateParm 0x560256927278 'N' 'int' # | | | | | `-IntegerLiteral 0x560256927330 'int' 1 # | | | | `-BinaryOperator 0x5602569273b0 'bool' '<=' # | | | | |-DeclRefExpr 0x560256927370 'int' NonTypeTemplateParm 0x560256927278 'N' 'int' # | | | | `-IntegerLiteral 0x560256927390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560256927230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602569271d8 'T' # | | | `-DependentNameType 0x560256927650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x560256927a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x56025687ec20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x56025687ec78 <> 'int' 4 # | | `-DeclRefExpr 0x5602569279b0 'int' NonTypeTemplateParm 0x560256927278 'N' 'int' # | |-NamespaceDecl 0x560256927ca8 prev 0x56025691ca18 line:12:11 hlsl # | | |-original Namespace 0x56025687ea98 'hlsl' # | | |-FunctionDecl 0x560256927e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x560256927d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x560256927ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560256927f50 Implicit # | | | `-ConstAttr 0x560256927f78 Implicit # | | |-FunctionDecl 0x560256928128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x560256928000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569281d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560256928250 Implicit # | | | `-ConstAttr 0x560256928278 Implicit # | | |-FunctionDecl 0x560256928438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x560256928310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569284e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560256928560 Implicit # | | | `-ConstAttr 0x560256928588 Implicit # | | |-FunctionDecl 0x560256928748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x560256928620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569287f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560256928870 Implicit # | | | `-ConstAttr 0x560256928898 Implicit # | | |-FunctionDecl 0x560256929e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x560256929d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x560256929f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560256929f90 Implicit # | | | `-ConstAttr 0x560256929fb8 Implicit # | | |-FunctionDecl 0x56025692a178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x56025692a050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56025692a228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692a2a0 Implicit # | | | `-ConstAttr 0x56025692a2c8 Implicit # | | |-FunctionDecl 0x56025692a488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x56025692a360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56025692a538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692a5b0 Implicit # | | | `-ConstAttr 0x56025692a5d8 Implicit # | | |-FunctionDecl 0x56025692a798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x56025692a670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56025692a848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692a8c0 Implicit # | | | `-ConstAttr 0x56025692a8e8 Implicit # | | |-FunctionDecl 0x56025692aa68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x56025692a938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x56025692ab88 # | | | `-ReturnStmt 0x56025692ab78 # | | | `-ImplicitCastExpr 0x56025692ab60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x56025692ab40 'uint':'unsigned int' lvalue ParmVar 0x56025692a938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x56025692ad90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56025692abd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x56025692aeb0 # | | | `-ReturnStmt 0x56025692aea0 # | | | `-ImplicitCastExpr 0x56025692ae88 'uint2':'vector' # | | | `-DeclRefExpr 0x56025692ae68 'uint2':'vector' lvalue ParmVar 0x56025692abd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x56025692b038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56025692af08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x56025692b158 # | | | `-ReturnStmt 0x56025692b148 # | | | `-ImplicitCastExpr 0x56025692b130 'uint3':'vector' # | | | `-DeclRefExpr 0x56025692b110 'uint3':'vector' lvalue ParmVar 0x56025692af08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x56025692b2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56025692b1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x56025692b3f8 # | | | `-ReturnStmt 0x56025692b3e8 # | | | `-ImplicitCastExpr 0x56025692b3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x56025692b3b0 'uint4':'vector' lvalue ParmVar 0x56025692b1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x56025692b528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x56025692b438 col:16 'float' # | | | |-BuiltinAliasAttr 0x56025692b5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692b650 Implicit # | | | `-ConstAttr 0x56025692b678 Implicit # | | |-FunctionDecl 0x56025692b838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x56025692b710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025692b8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692b960 Implicit # | | | `-ConstAttr 0x56025692b988 Implicit # | | |-FunctionDecl 0x56025692bb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x56025692ba20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025692bbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692bc70 Implicit # | | | `-ConstAttr 0x56025692bc98 Implicit # | | |-FunctionDecl 0x56025692c5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x56025692c4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025692c688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692c700 Implicit # | | | `-ConstAttr 0x56025692c728 Implicit # | | |-FunctionDecl 0x56025692c8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56025692c7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56025692c978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692c9f0 Implicit # | | | `-ConstAttr 0x56025692ca18 Implicit # | | |-FunctionDecl 0x56025692cbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56025692cab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025692cc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692cd00 Implicit # | | | `-ConstAttr 0x56025692cd28 Implicit # | | |-FunctionDecl 0x56025692cee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56025692cdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025692cf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692d010 Implicit # | | | `-ConstAttr 0x56025692d038 Implicit # | | |-FunctionDecl 0x56025692d1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56025692d0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025692d2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56025692d320 Implicit # | | | `-ConstAttr 0x56025692d348 Implicit # | | |-FunctionDecl 0x560256931b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56025692d398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x560256931c90 # | | | `-ReturnStmt 0x560256931c80 # | | | `-ImplicitCastExpr 0x560256931c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x560256931c48 'uint64_t':'unsigned long' lvalue ParmVar 0x56025692d398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x560256931e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256931ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x560256931f38 # | | | `-ReturnStmt 0x560256931f28 # | | | `-ImplicitCastExpr 0x560256931f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x560256931ef0 'uint64_t2':'vector' lvalue ParmVar 0x560256931ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5602569320b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256931f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5602569321d8 # | | | `-ReturnStmt 0x5602569321c8 # | | | `-ImplicitCastExpr 0x5602569321b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x560256932190 'uint64_t3':'vector' lvalue ParmVar 0x560256931f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x560256932358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256932228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x560256932478 # | | | `-ReturnStmt 0x560256932468 # | | | `-ImplicitCastExpr 0x560256932450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x560256932430 'uint64_t4':'vector' lvalue ParmVar 0x560256932228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5602569325a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5602569324b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x560256932658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5602569326d0 Implicit # | | | `-ConstAttr 0x5602569326f8 Implicit # | | |-FunctionDecl 0x5602569328b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x560256932790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560256932968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5602569329e0 Implicit # | | | `-ConstAttr 0x560256932a08 Implicit # | | |-FunctionDecl 0x560256933cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x560256932aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560256933d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560256933df0 Implicit # | | | `-ConstAttr 0x560256933e18 Implicit # | | |-FunctionDecl 0x560256933fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x560256933eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560256934088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560256934100 Implicit # | | | `-ConstAttr 0x560256934128 Implicit # | | |-FunctionDecl 0x560256934238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x560256934188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5602569342e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560256934360 Implicit # | | | `-ConstAttr 0x560256934388 Implicit # | | |-FunctionDecl 0x5602569344a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569343f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256934550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5602569345c8 Implicit # | | | `-ConstAttr 0x5602569345f0 Implicit # | | |-FunctionDecl 0x560256934718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x560256934668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569347c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560256934840 Implicit # | | | `-ConstAttr 0x560256934868 Implicit # | | |-FunctionDecl 0x560256934990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569348e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256934a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560256934ab8 Implicit # | | | `-ConstAttr 0x560256934ae0 Implicit # | | |-FunctionDecl 0x560256934c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x560256934b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x560256934ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560256934d58 Implicit # | | | `-ConstAttr 0x560256934d80 Implicit # | | |-FunctionDecl 0x560256934ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x560256934df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256934f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560256934fd0 Implicit # | | | `-ConstAttr 0x560256934ff8 Implicit # | | |-FunctionDecl 0x560256935120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x560256935070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569351d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560256935248 Implicit # | | | `-ConstAttr 0x560256935270 Implicit # | | |-FunctionDecl 0x560256935398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569352e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256935448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5602569354c0 Implicit # | | | `-ConstAttr 0x5602569354e8 Implicit # | | |-FunctionDecl 0x560256935768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x560256935590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x560256935610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x560256935820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569358e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x560256935928 Implicit # | | | `-ConstAttr 0x560256935950 Implicit # | | |-FunctionDecl 0x560256938050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5602569359f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x560256935a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x560256938108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569381c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x560256938210 Implicit # | | | `-ConstAttr 0x560256938238 Implicit # | | |-FunctionDecl 0x560256938380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x560256938298 col:14 'half' # | | | |-BuiltinAliasAttr 0x560256938430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5602569384a8 Implicit # | | | `-ConstAttr 0x5602569384d0 Implicit # | | |-FunctionDecl 0x560256938660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x560256938538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256938710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256938788 Implicit # | | | `-ConstAttr 0x5602569387b0 Implicit # | | |-FunctionDecl 0x560256938950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x560256938828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256938a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256938a78 Implicit # | | | `-ConstAttr 0x560256938aa0 Implicit # | | |-FunctionDecl 0x560256938c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x560256938b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256938cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256938d68 Implicit # | | | `-ConstAttr 0x560256938d90 Implicit # | | |-FunctionDecl 0x560256938ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x560256938de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x560256938f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256938ff8 Implicit # | | | `-ConstAttr 0x560256939020 Implicit # | | |-FunctionDecl 0x5602569391f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5602569390d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5602569392a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256939318 Implicit # | | | `-ConstAttr 0x560256939340 Implicit # | | |-FunctionDecl 0x560256939500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5602569393e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5602569395b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256939628 Implicit # | | | `-ConstAttr 0x560256939650 Implicit # | | |-FunctionDecl 0x560256939810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5602569396f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5602569398c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256939938 Implicit # | | | `-ConstAttr 0x560256939960 Implicit # | | |-FunctionDecl 0x560256939ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5602569399d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x560256939b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x560256939bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256939c08 Implicit # | | | `-ConstAttr 0x560256939c30 Implicit # | | |-FunctionDecl 0x560256939dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x560256939ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560256939e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560256939ef8 Implicit # | | | `-ConstAttr 0x560256939f20 Implicit # | | |-FunctionDecl 0x56025693a0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x560256939f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56025693a180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693a1f8 Implicit # | | | `-ConstAttr 0x56025693a220 Implicit # | | |-FunctionDecl 0x56025693a3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x56025693a298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56025693a470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693a4e8 Implicit # | | | `-ConstAttr 0x56025693a510 Implicit # | | |-FunctionDecl 0x56025693a6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x56025693a588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56025693a760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693a7d8 Implicit # | | | `-ConstAttr 0x56025693a800 Implicit # | | |-FunctionDecl 0x56025693a9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x56025693a878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56025693aa50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693aac8 Implicit # | | | `-ConstAttr 0x56025693aaf0 Implicit # | | |-FunctionDecl 0x56025693ac90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x56025693ab68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56025693ad40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693adb8 Implicit # | | | `-ConstAttr 0x56025693ade0 Implicit # | | |-FunctionDecl 0x56025693af80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x56025693ae58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56025693b030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693b0c8 Implicit # | | | `-ConstAttr 0x56025693b0f0 Implicit # | | |-FunctionDecl 0x56025693b230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x56025693b150 col:15 'float' # | | | |-BuiltinAliasAttr 0x56025693b2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693b358 Implicit # | | | `-ConstAttr 0x56025693b380 Implicit # | | |-FunctionDecl 0x56025693b520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x56025693b3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025693b5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693b648 Implicit # | | | `-ConstAttr 0x56025693b670 Implicit # | | |-FunctionDecl 0x56025693b810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x56025693b6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025693b8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693b938 Implicit # | | | `-ConstAttr 0x56025693b960 Implicit # | | |-FunctionDecl 0x56025693bb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x56025693b9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025693bbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693bc28 Implicit # | | | `-ConstAttr 0x56025693bc50 Implicit # | | |-FunctionDecl 0x56025693bdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x56025693bcc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56025693bea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693bf18 Implicit # | | | `-ConstAttr 0x56025693bf40 Implicit # | | |-FunctionDecl 0x56025693c0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x56025693bfb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025693c1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693c218 Implicit # | | | `-ConstAttr 0x56025693c240 Implicit # | | |-FunctionDecl 0x56025693c3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x56025693c2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025693c490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693c508 Implicit # | | | `-ConstAttr 0x56025693c530 Implicit # | | |-FunctionDecl 0x56025693c6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x56025693c5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025693c780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693c7f8 Implicit # | | | `-ConstAttr 0x56025693c820 Implicit # | | |-FunctionDecl 0x56025693c9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56025693c898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56025693ca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693cae8 Implicit # | | | `-ConstAttr 0x56025693cb10 Implicit # | | |-FunctionDecl 0x56025693ccb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x56025693cb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025693cd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693cdd8 Implicit # | | | `-ConstAttr 0x56025693ce00 Implicit # | | |-FunctionDecl 0x56025693cfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x56025693ce78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025693d050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693ec98 Implicit # | | | `-ConstAttr 0x56025693ecc0 Implicit # | | |-FunctionDecl 0x56025693ee60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x56025693ed38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025693ef10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693ef88 Implicit # | | | `-ConstAttr 0x56025693efb0 Implicit # | | |-FunctionDecl 0x56025693f0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x56025693f010 col:16 'double' # | | | |-BuiltinAliasAttr 0x56025693f1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693f218 Implicit # | | | `-ConstAttr 0x56025693f240 Implicit # | | |-FunctionDecl 0x56025693f3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x56025693f2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56025693f490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693f508 Implicit # | | | `-ConstAttr 0x56025693f530 Implicit # | | |-FunctionDecl 0x56025693f6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x56025693f5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56025693f780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693f7f8 Implicit # | | | `-ConstAttr 0x56025693f820 Implicit # | | |-FunctionDecl 0x56025693f9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x56025693f898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56025693fa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56025693fae8 Implicit # | | | `-ConstAttr 0x56025693fb10 Implicit # | | |-FunctionDecl 0x56025693fd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x56025693fb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x56025693fbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x56025693fdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56025693fe30 Implicit # | | | `-ConstAttr 0x56025693fe58 Implicit # | | |-FunctionDecl 0x560256940078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x56025693fea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x56025693ff28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560256940130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5602569401a8 Implicit # | | | `-ConstAttr 0x5602569401d0 Implicit # | | |-FunctionDecl 0x560256940408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x560256940230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5602569402b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5602569404c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256940538 Implicit # | | | `-ConstAttr 0x560256940560 Implicit # | | |-FunctionDecl 0x560256940798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5602569405c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x560256940640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560256940850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5602569408c8 Implicit # | | | `-ConstAttr 0x5602569408f0 Implicit # | | |-FunctionDecl 0x560256940b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x560256940978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5602569409f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x560256940c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256940c88 Implicit # | | | `-ConstAttr 0x560256940cb0 Implicit # | | |-FunctionDecl 0x560256940f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x560256940d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x560256940db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x560256940fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256941038 Implicit # | | | `-ConstAttr 0x560256941060 Implicit # | | |-FunctionDecl 0x5602569412b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5602569410e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x560256941168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x560256941370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5602569413e8 Implicit # | | | `-ConstAttr 0x560256941410 Implicit # | | |-FunctionDecl 0x560256941668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x560256941498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x560256941518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x560256941720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256941798 Implicit # | | | `-ConstAttr 0x5602569417c0 Implicit # | | |-FunctionDecl 0x560256941a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x560256941848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5602569418c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x560256941ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256941b48 Implicit # | | | `-ConstAttr 0x560256941b70 Implicit # | | |-FunctionDecl 0x560256941de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x560256941bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x560256941c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x560256941ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256941f18 Implicit # | | | `-ConstAttr 0x560256941f40 Implicit # | | |-FunctionDecl 0x560256942198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x560256941fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x560256942048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x560256942250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5602569422c8 Implicit # | | | `-ConstAttr 0x5602569422f0 Implicit # | | |-FunctionDecl 0x560256942548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x560256942378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5602569423f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x560256942600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256942678 Implicit # | | | `-ConstAttr 0x5602569426a0 Implicit # | | |-FunctionDecl 0x5602569428f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x560256942728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5602569427a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5602569429b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256942a28 Implicit # | | | `-ConstAttr 0x560256942a50 Implicit # | | |-FunctionDecl 0x560256942cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x560256942ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x560256942b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x560256942d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256942df8 Implicit # | | | `-ConstAttr 0x560256942e20 Implicit # | | |-FunctionDecl 0x560256943078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x560256942ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x560256942f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x560256943130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5602569431a8 Implicit # | | | `-ConstAttr 0x5602569431d0 Implicit # | | |-FunctionDecl 0x560256943428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x560256943258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5602569432d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5602569434e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256943558 Implicit # | | | `-ConstAttr 0x560256943580 Implicit # | | |-FunctionDecl 0x5602569437d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x560256943608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x560256943688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x560256943890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560256943908 Implicit # | | | `-ConstAttr 0x560256943930 Implicit # | | |-FunctionDecl 0x560256943b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5602569439b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x560256943a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x560256943c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56025690f288 Implicit # | | | `-ConstAttr 0x56025690f2b0 Implicit # | | |-FunctionDecl 0x56025690f508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x56025690f338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x56025690f3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x56025690f5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56025690f638 Implicit # | | | `-ConstAttr 0x56025690f660 Implicit # | | |-FunctionDecl 0x56025690f768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x56025690f6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56025690f818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025690f890 Implicit # | | | `-ConstAttr 0x56025690f8b8 Implicit # | | |-FunctionDecl 0x56025690f9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x56025690f920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025690fa78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025690faf0 Implicit # | | | `-ConstAttr 0x56025690fb18 Implicit # | | |-FunctionDecl 0x56025690fc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x56025690fb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025690fce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025690fd60 Implicit # | | | `-ConstAttr 0x56025690fd88 Implicit # | | |-FunctionDecl 0x56025690fea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x56025690fe00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025690ff58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025690ffd0 Implicit # | | | `-ConstAttr 0x56025690fff8 Implicit # | | |-FunctionDecl 0x5602569100f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x560256910050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5602569101a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256948cb0 Implicit # | | | `-ConstAttr 0x560256948cd8 Implicit # | | |-FunctionDecl 0x560256948df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x560256948d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560256948ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256948f20 Implicit # | | | `-ConstAttr 0x560256948f48 Implicit # | | |-FunctionDecl 0x560256949068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x560256948fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560256949118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256949190 Implicit # | | | `-ConstAttr 0x5602569491b8 Implicit # | | |-FunctionDecl 0x5602569492d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x560256949230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560256949388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256949400 Implicit # | | | `-ConstAttr 0x560256949428 Implicit # | | |-FunctionDecl 0x560256949540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x560256949498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5602569495f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x560256949650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256949698 Implicit # | | | `-ConstAttr 0x5602569496c0 Implicit # | | |-FunctionDecl 0x5602569497e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x560256949738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560256949890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256949908 Implicit # | | | `-ConstAttr 0x560256949930 Implicit # | | |-FunctionDecl 0x560256949a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5602569499a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560256949b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256949b78 Implicit # | | | `-ConstAttr 0x560256949ba0 Implicit # | | |-FunctionDecl 0x560256949ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x560256949c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560256949d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560256949e10 Implicit # | | | `-ConstAttr 0x560256949e38 Implicit # | | |-FunctionDecl 0x560256949f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x560256949eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56025694a008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694a080 Implicit # | | | `-ConstAttr 0x56025694a0a8 Implicit # | | |-FunctionDecl 0x56025694a1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x56025694a120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56025694a278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694a2f0 Implicit # | | | `-ConstAttr 0x56025694a318 Implicit # | | |-FunctionDecl 0x56025694a438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x56025694a390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56025694a4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694a560 Implicit # | | | `-ConstAttr 0x56025694a588 Implicit # | | |-FunctionDecl 0x56025694a6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x56025694a600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56025694a758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694a7d0 Implicit # | | | `-ConstAttr 0x56025694a7f8 Implicit # | | |-FunctionDecl 0x56025694a900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x56025694a858 col:15 'float' # | | | |-BuiltinAliasAttr 0x56025694a9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694aa28 Implicit # | | | `-ConstAttr 0x56025694aa50 Implicit # | | |-FunctionDecl 0x56025694ab70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x56025694aac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025694ac20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694ac98 Implicit # | | | `-ConstAttr 0x56025694acd0 Implicit # | | |-FunctionDecl 0x56025694adf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x56025694ad48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025694aea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694af18 Implicit # | | | `-ConstAttr 0x56025694af40 Implicit # | | |-FunctionDecl 0x56025694b060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x56025694afb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025694b110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694b188 Implicit # | | | `-ConstAttr 0x56025694b1b0 Implicit # | | |-FunctionDecl 0x56025694b2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x56025694b228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56025694b380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694b3f8 Implicit # | | | `-ConstAttr 0x56025694b420 Implicit # | | |-FunctionDecl 0x56025694b540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x56025694b498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025694b5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694b668 Implicit # | | | `-ConstAttr 0x56025694b690 Implicit # | | |-FunctionDecl 0x56025694b7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x56025694b708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025694b860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694b8d8 Implicit # | | | `-ConstAttr 0x56025694b900 Implicit # | | |-FunctionDecl 0x56025694ba20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x56025694b978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025694bad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694bb48 Implicit # | | | `-ConstAttr 0x56025694bb70 Implicit # | | |-FunctionDecl 0x56025694bce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56025694bbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56025694bd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694be08 Implicit # | | | `-ConstAttr 0x56025694be30 Implicit # | | |-FunctionDecl 0x56025694bf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x56025694bea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025694c000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694c078 Implicit # | | | `-ConstAttr 0x56025694c0a0 Implicit # | | |-FunctionDecl 0x56025694c1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x56025694c118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025694c270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694c2e8 Implicit # | | | `-ConstAttr 0x56025694c310 Implicit # | | |-FunctionDecl 0x56025694c430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x56025694c388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025694c4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694c558 Implicit # | | | `-ConstAttr 0x56025694c580 Implicit # | | |-FunctionDecl 0x56025694c688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x56025694c5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x56025694c738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694c7b0 Implicit # | | | `-ConstAttr 0x56025694c7d8 Implicit # | | |-FunctionDecl 0x56025694c8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x56025694c850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56025694c9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694ca20 Implicit # | | | `-ConstAttr 0x56025694ca48 Implicit # | | |-FunctionDecl 0x56025694cb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x56025694cac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56025694cc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694cc90 Implicit # | | | `-ConstAttr 0x56025694ccb8 Implicit # | | |-FunctionDecl 0x56025694cde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x56025694cd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56025694ce98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56025694cf10 Implicit # | | | `-ConstAttr 0x56025694cf38 Implicit # | | |-FunctionDecl 0x56025694d188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x56025694cfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56025694d030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56025694d240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56025694d2b8 Implicit # | | | `-ConstAttr 0x56025694d2e0 Implicit # | | |-FunctionDecl 0x56025694d518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56025694d348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x56025694d3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56025694d5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56025694d648 Implicit # | | | `-ConstAttr 0x56025694d670 Implicit # | | |-FunctionDecl 0x56025694d8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x56025694d6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x56025694d768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56025694d970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56025694d9e8 Implicit # | | | `-ConstAttr 0x56025694da10 Implicit # | | |-FunctionDecl 0x56025694dd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x56025694da88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x56025694db08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56025694ddb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56025694de30 Implicit # | | | `-ConstAttr 0x56025694de58 Implicit # | | |-FunctionDecl 0x56025694df68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x56025694deb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x56025694e018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025694e090 Implicit # | | | `-ConstAttr 0x56025694e0b8 Implicit # | | |-FunctionDecl 0x56025694e1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x56025694e120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025694e280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025694e2f8 Implicit # | | | `-ConstAttr 0x56025694e320 Implicit # | | |-FunctionDecl 0x56025694e448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x56025694e398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025694e4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025694e570 Implicit # | | | `-ConstAttr 0x56025694e598 Implicit # | | |-FunctionDecl 0x56025694e6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x56025694e610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025694e770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025694e7e8 Implicit # | | | `-ConstAttr 0x56025694e810 Implicit # | | |-FunctionDecl 0x56025694e920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x56025694e870 col:17 'float' # | | | |-BuiltinAliasAttr 0x56025694e9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025694ea48 Implicit # | | | `-ConstAttr 0x56025694ea70 Implicit # | | |-FunctionDecl 0x56025694eb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x56025694eae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025694ec48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025694ecc0 Implicit # | | | `-ConstAttr 0x56025693d460 Implicit # | | |-FunctionDecl 0x56025693d588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x56025693d4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025693d638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025693d6b0 Implicit # | | | `-ConstAttr 0x56025693d6d8 Implicit # | | |-FunctionDecl 0x56025693d800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x56025693d750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025693d8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56025693d928 Implicit # | | | `-ConstAttr 0x56025693d950 Implicit # | | |-FunctionDecl 0x56025693da60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x56025693d9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x56025693db10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56025693db88 Implicit # | | | `-ConstAttr 0x56025693dbb0 Implicit # | | |-FunctionDecl 0x56025693dcc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x56025693dc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025693dd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56025693ddf0 Implicit # | | | `-ConstAttr 0x56025693de18 Implicit # | | |-FunctionDecl 0x56025693df40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x56025693de90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025693dff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56025693e068 Implicit # | | | `-ConstAttr 0x56025693e090 Implicit # | | |-FunctionDecl 0x56025693e1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x56025693e108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025693e268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56025693e2e0 Implicit # | | | `-ConstAttr 0x56025693e308 Implicit # | | |-FunctionDecl 0x560256951d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x56025693e368 col:17 'float' # | | | |-BuiltinAliasAttr 0x560256951db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560256951e28 Implicit # | | | `-ConstAttr 0x560256951e50 Implicit # | | |-FunctionDecl 0x560256951f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x560256951ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256952028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5602569520a0 Implicit # | | | `-ConstAttr 0x5602569520c8 Implicit # | | |-FunctionDecl 0x5602569521f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x560256952140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569522a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560256952318 Implicit # | | | `-ConstAttr 0x560256952340 Implicit # | | |-FunctionDecl 0x560256952468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569523b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256952518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560256952590 Implicit # | | | `-ConstAttr 0x5602569525b8 Implicit # | | |-FunctionDecl 0x5602569527a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x560256952618 col:17 y 'half' # | | | |-ParmVarDecl 0x560256952698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x560256952860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5602569528d8 Implicit # | | | `-ConstAttr 0x560256952900 Implicit # | | |-FunctionDecl 0x560256952b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560256952950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5602569529d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256952be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560256952c58 Implicit # | | | `-ConstAttr 0x560256952c80 Implicit # | | |-FunctionDecl 0x560256952ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560256952d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x560256952d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256952fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560256953018 Implicit # | | | `-ConstAttr 0x560256953040 Implicit # | | |-FunctionDecl 0x560256953278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5602569530a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x560256953120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256953330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5602569533a8 Implicit # | | | `-ConstAttr 0x5602569533d0 Implicit # | | |-FunctionDecl 0x5602569535c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x560256953430 col:19 y 'float' # | | | |-ParmVarDecl 0x5602569534b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x560256953680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5602569536f8 Implicit # | | | `-ConstAttr 0x560256953720 Implicit # | | |-FunctionDecl 0x560256953958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560256953780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x560256953800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256953a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560256953a88 Implicit # | | | `-ConstAttr 0x560256953ab0 Implicit # | | |-FunctionDecl 0x560256953d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560256953b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x560256953b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256953dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560256953e50 Implicit # | | | `-ConstAttr 0x560256953e78 Implicit # | | |-FunctionDecl 0x5602569540a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560256953ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x560256953f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256954160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5602569541d8 Implicit # | | | `-ConstAttr 0x560256954200 Implicit # | | |-FunctionDecl 0x560256954310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x560256954260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5602569543c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560256954438 Implicit # | | | `-ConstAttr 0x560256954460 Implicit # | | |-FunctionDecl 0x560256954578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569544c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256954628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5602569546a0 Implicit # | | | `-ConstAttr 0x5602569546c8 Implicit # | | |-FunctionDecl 0x5602569547f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x560256954740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569548a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560256954918 Implicit # | | | `-ConstAttr 0x560256954940 Implicit # | | |-FunctionDecl 0x560256954a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569549b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256954b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560256954b90 Implicit # | | | `-ConstAttr 0x560256954bb8 Implicit # | | |-FunctionDecl 0x560256954d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x560256954c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x560256954de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560256954e58 Implicit # | | | `-ConstAttr 0x560256954e80 Implicit # | | |-FunctionDecl 0x560256954fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x560256954ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256955058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5602569550d0 Implicit # | | | `-ConstAttr 0x5602569550f8 Implicit # | | |-FunctionDecl 0x560256955220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x560256955170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569552d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560256955348 Implicit # | | | `-ConstAttr 0x560256955370 Implicit # | | |-FunctionDecl 0x560256955498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569553e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256955548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5602569555c0 Implicit # | | | `-ConstAttr 0x5602569555e8 Implicit # | | |-FunctionDecl 0x560256955888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x560256955648 col:16 'half' # | | | |-ParmVarDecl 0x5602569556c8 col:22 'half' # | | | |-ParmVarDecl 0x560256955748 col:28 'half' # | | | |-BuiltinAliasAttr 0x560256955948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5602569559c0 Implicit # | | | `-ConstAttr 0x5602569559e8 Implicit # | | |-FunctionDecl 0x560256955d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560256955a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x560256955ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x560256955b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256955e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256955e78 Implicit # | | | `-ConstAttr 0x560256955ea0 Implicit # | | |-FunctionDecl 0x5602569561a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x560256955f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x560256955f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x560256956018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256956268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5602569562e0 Implicit # | | | `-ConstAttr 0x560256956308 Implicit # | | |-FunctionDecl 0x560256956608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560256956380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x560256956400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x560256956480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569566c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256956740 Implicit # | | | `-ConstAttr 0x560256956768 Implicit # | | |-FunctionDecl 0x560256956a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5602569567c8 col:14 'int' # | | | |-ParmVarDecl 0x560256956848 col:19 'int' # | | | |-ParmVarDecl 0x5602569568c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x560256956ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256956b40 Implicit # | | | `-ConstAttr 0x560256956b68 Implicit # | | |-FunctionDecl 0x560256956ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x560256956be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x560256956c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x560256956d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560256956f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256957010 Implicit # | | | `-ConstAttr 0x560256957038 Implicit # | | |-FunctionDecl 0x560256957338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5602569570b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x560256957130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5602569571b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5602569573f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256957470 Implicit # | | | `-ConstAttr 0x560256957498 Implicit # | | |-FunctionDecl 0x560256957798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x560256957510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x560256957590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x560256957610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560256957858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5602569578d0 Implicit # | | | `-ConstAttr 0x5602569578f8 Implicit # | | |-FunctionDecl 0x560256957bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x560256957970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5602569579f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256957a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560256957cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256957d60 Implicit # | | | `-ConstAttr 0x560256957d88 Implicit # | | |-FunctionDecl 0x560256958088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x560256957e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x560256957e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x560256957f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560256958148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5602569581c0 Implicit # | | | `-ConstAttr 0x5602569581e8 Implicit # | | |-FunctionDecl 0x5602569584e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x560256958260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5602569582e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x560256958360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5602569585a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256958620 Implicit # | | | `-ConstAttr 0x560256958648 Implicit # | | |-FunctionDecl 0x560256958948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5602569586c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x560256958740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5602569587c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560256958a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256958a80 Implicit # | | | `-ConstAttr 0x560256958aa8 Implicit # | | |-FunctionDecl 0x560256959e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x560256958b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x560256958ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x560256958c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560256959ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256959f40 Implicit # | | | `-ConstAttr 0x560256959f68 Implicit # | | |-FunctionDecl 0x56025695a268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560256959fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56025695a060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56025695a0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025695a328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695a3a0 Implicit # | | | `-ConstAttr 0x56025695a3c8 Implicit # | | |-FunctionDecl 0x56025695a6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56025695a440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56025695a4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56025695a540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025695a788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695a800 Implicit # | | | `-ConstAttr 0x56025695a828 Implicit # | | |-FunctionDecl 0x56025695ab28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56025695a8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56025695a920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56025695a9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025695abe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695ac60 Implicit # | | | `-ConstAttr 0x56025695ac88 Implicit # | | |-FunctionDecl 0x56025695af98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56025695ad00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56025695ad90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56025695ae10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56025695b058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695b0d0 Implicit # | | | `-ConstAttr 0x56025695b0f8 Implicit # | | |-FunctionDecl 0x56025695b3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56025695b170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56025695b1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56025695b270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025695b4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695b530 Implicit # | | | `-ConstAttr 0x56025695b558 Implicit # | | |-FunctionDecl 0x56025695b858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56025695b5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56025695b650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56025695b6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025695b918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695b990 Implicit # | | | `-ConstAttr 0x56025695b9b8 Implicit # | | |-FunctionDecl 0x56025695bcb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56025695ba30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56025695bab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56025695bb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025695bda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695be18 Implicit # | | | `-ConstAttr 0x56025695be40 Implicit # | | |-FunctionDecl 0x56025695c0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x56025695bea0 col:18 'float' # | | | |-ParmVarDecl 0x56025695bf20 col:25 'float' # | | | |-ParmVarDecl 0x56025695bfa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x56025695c198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695c210 Implicit # | | | `-ConstAttr 0x56025695c238 Implicit # | | |-FunctionDecl 0x56025695c538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56025695c2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x56025695c330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x56025695c3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025695c5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695c670 Implicit # | | | `-ConstAttr 0x56025695c698 Implicit # | | |-FunctionDecl 0x56025695c998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56025695c710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x56025695c790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x56025695c810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025695ca58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695cad0 Implicit # | | | `-ConstAttr 0x56025695caf8 Implicit # | | |-FunctionDecl 0x560256943d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56025695cb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x56025695cbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x56025695cc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256943de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256943e60 Implicit # | | | `-ConstAttr 0x560256943e88 Implicit # | | |-FunctionDecl 0x560256944128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x560256943ee8 col:20 'double' # | | | |-ParmVarDecl 0x560256943f68 col:28 'double' # | | | |-ParmVarDecl 0x560256943fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5602569441e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256944260 Implicit # | | | `-ConstAttr 0x560256944288 Implicit # | | |-FunctionDecl 0x560256944588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x560256944300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x560256944380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x560256944400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560256944648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5602569446c0 Implicit # | | | `-ConstAttr 0x5602569446e8 Implicit # | | |-FunctionDecl 0x5602569449e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x560256944760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5602569447e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x560256944860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560256944aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560256944b20 Implicit # | | | `-ConstAttr 0x560256944b48 Implicit # | | |-FunctionDecl 0x56025695efc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x560256944bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x56025695edc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x56025695ee40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56025695f088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56025695f100 Implicit # | | | `-ConstAttr 0x56025695f128 Implicit # | | |-FunctionDecl 0x56025695f270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x56025695f188 col:16 'float' # | | | |-BuiltinAliasAttr 0x56025695f320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56025695f398 Implicit # | | | `-ConstAttr 0x56025695f3c0 Implicit # | | |-FunctionDecl 0x56025695f550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x56025695f428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025695f600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56025695f678 Implicit # | | | `-ConstAttr 0x56025695f6a0 Implicit # | | |-FunctionDecl 0x56025695f840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x56025695f718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025695f8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56025695f968 Implicit # | | | `-ConstAttr 0x56025695f990 Implicit # | | |-FunctionDecl 0x56025695fb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x56025695fa08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025695fbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56025695fc58 Implicit # | | | `-ConstAttr 0x56025695fc80 Implicit # | | |-FunctionDecl 0x56025695fdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x56025695fce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56025695fe80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56025695fef8 Implicit # | | | `-ConstAttr 0x56025695ff20 Implicit # | | |-FunctionDecl 0x560256960038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x56025695ff88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569600e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560256960160 Implicit # | | | `-ConstAttr 0x560256960188 Implicit # | | |-FunctionDecl 0x5602569602b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x560256960200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256960360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5602569603d8 Implicit # | | | `-ConstAttr 0x560256960400 Implicit # | | |-FunctionDecl 0x560256960528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x560256960478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569605d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560256960650 Implicit # | | | `-ConstAttr 0x560256960678 Implicit # | | |-FunctionDecl 0x560256960788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5602569606d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x560256960838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5602569608b0 Implicit # | | | `-ConstAttr 0x5602569608d8 Implicit # | | |-FunctionDecl 0x560256960a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x560256960950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256960ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560256960b28 Implicit # | | | `-ConstAttr 0x560256960b50 Implicit # | | |-FunctionDecl 0x560256960c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x560256960bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256960d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560256960da0 Implicit # | | | `-ConstAttr 0x560256961df0 Implicit # | | |-FunctionDecl 0x560256961f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x560256961e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256961fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560256962040 Implicit # | | | `-ConstAttr 0x560256962068 Implicit # | | |-FunctionDecl 0x560256962178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5602569620c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x560256962228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5602569622a0 Implicit # | | | `-ConstAttr 0x5602569622c8 Implicit # | | |-FunctionDecl 0x5602569623e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x560256962330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256962490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560256962508 Implicit # | | | `-ConstAttr 0x560256962530 Implicit # | | |-FunctionDecl 0x560256962658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569625a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256962708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560256962780 Implicit # | | | `-ConstAttr 0x5602569627a8 Implicit # | | |-FunctionDecl 0x5602569628d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x560256962820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256962980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5602569629f8 Implicit # | | | `-ConstAttr 0x560256962a20 Implicit # | | |-FunctionDecl 0x560256962b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x560256962a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x560256962be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560256962c58 Implicit # | | | `-ConstAttr 0x560256962c80 Implicit # | | |-FunctionDecl 0x560256962e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x560256962cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256962eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560256962f28 Implicit # | | | `-ConstAttr 0x560256962f50 Implicit # | | |-FunctionDecl 0x560256963078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x560256962fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256963128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5602569631a0 Implicit # | | | `-ConstAttr 0x5602569631c8 Implicit # | | |-FunctionDecl 0x5602569632f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x560256963240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569633a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560256963418 Implicit # | | | `-ConstAttr 0x560256963440 Implicit # | | |-FunctionDecl 0x5602569635b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x560256963490 col:33 used x 'int' # | | | `-CompoundStmt 0x560256963a28 # | | | `-ReturnStmt 0x560256963a18 # | | | `-ImplicitCastExpr 0x560256963a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5602569639b8 'int' # | | | |-ImplicitCastExpr 0x5602569639a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5602569638e8 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569639e8 'int' # | | | `-DeclRefExpr 0x560256963920 'int' lvalue ParmVar 0x560256963490 'x' 'int' # | | |-FunctionDecl 0x560256963b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x560256963a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x560256963d28 # | | | `-ReturnStmt 0x560256963d18 # | | | `-ImplicitCastExpr 0x560256963d00 'vector' # | | | `-CallExpr 0x560256963cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x560256963ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256963c60 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256963ce8 'int2':'vector' # | | | `-DeclRefExpr 0x560256963c80 'int2':'vector' lvalue ParmVar 0x560256963a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x560256963eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x560256963d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x560256964058 # | | | `-ReturnStmt 0x560256964048 # | | | `-ImplicitCastExpr 0x560256964030 'vector' # | | | `-CallExpr 0x560256963fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x560256963fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256963f90 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256964018 'int3':'vector' # | | | `-DeclRefExpr 0x560256963fb0 'int3':'vector' lvalue ParmVar 0x560256963d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5602569641b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x560256964088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x560256964358 # | | | `-ReturnStmt 0x560256964348 # | | | `-ImplicitCastExpr 0x560256964330 'vector' # | | | `-CallExpr 0x5602569642e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5602569642d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256964290 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256964318 'int4':'vector' # | | | `-DeclRefExpr 0x5602569642b0 'int4':'vector' lvalue ParmVar 0x560256964088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5602569644b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x560256964388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x560256964640 # | | | `-ReturnStmt 0x560256964630 # | | | `-CallExpr 0x5602569645e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5602569645d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256964590 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256964618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5602569645b0 'uint':'unsigned int' lvalue ParmVar 0x560256964388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x560256964798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x560256964670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x560256964920 # | | | `-ReturnStmt 0x560256964910 # | | | `-CallExpr 0x5602569648c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5602569648b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256964870 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569648f8 'uint2':'vector' # | | | `-DeclRefExpr 0x560256964890 'uint2':'vector' lvalue ParmVar 0x560256964670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x560256964a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x560256964950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x560256964c00 # | | | `-ReturnStmt 0x560256964bf0 # | | | `-CallExpr 0x560256964ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x560256964b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256964b50 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256964bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x560256964b70 'uint3':'vector' lvalue ParmVar 0x560256964950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x560256964d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x560256964c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x560256964ef8 # | | | `-ReturnStmt 0x560256964ee8 # | | | `-CallExpr 0x560256964ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x560256964e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256964e48 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256964ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x560256964e68 'uint4':'vector' lvalue ParmVar 0x560256964c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x560256965058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x560256964f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5602569651f8 # | | | `-ReturnStmt 0x5602569651e8 # | | | `-ImplicitCastExpr 0x5602569651d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x560256965188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x560256965170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256965130 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569651b8 'int64_t':'long' # | | | `-DeclRefExpr 0x560256965150 'int64_t':'long' lvalue ParmVar 0x560256964f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x560256965358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x560256965228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5602569654f8 # | | | `-ReturnStmt 0x5602569654e8 # | | | `-ImplicitCastExpr 0x5602569654d0 'vector' # | | | `-CallExpr 0x560256965488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x560256965470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256965430 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569654b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x560256965450 'int64_t2':'vector' lvalue ParmVar 0x560256965228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x560256965658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x560256965528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5602569657f8 # | | | `-ReturnStmt 0x5602569657e8 # | | | `-ImplicitCastExpr 0x5602569657d0 'vector' # | | | `-CallExpr 0x560256965788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x560256965770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256965730 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569657b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x560256965750 'int64_t3':'vector' lvalue ParmVar 0x560256965528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x560256965958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x560256965828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x560256965af8 # | | | `-ReturnStmt 0x560256965ae8 # | | | `-ImplicitCastExpr 0x560256965ad0 'vector' # | | | `-CallExpr 0x560256965a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x560256965a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256965a30 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256965ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x560256965a50 'int64_t4':'vector' lvalue ParmVar 0x560256965828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x560256965c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x560256965b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x560256965df8 # | | | `-ReturnStmt 0x560256965de8 # | | | `-ImplicitCastExpr 0x560256965dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x560256965d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x560256965d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256965d30 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560256965db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x560256965d50 'uint64_t':'unsigned long' lvalue ParmVar 0x560256965b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x560256965f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x560256965e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x560256966118 # | | | `-ReturnStmt 0x560256966108 # | | | `-ImplicitCastExpr 0x5602569660f0 'vector' # | | | `-CallExpr 0x5602569660a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x560256966090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256966050 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569660d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x560256966070 'uint64_t2':'vector' lvalue ParmVar 0x560256965e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x560256966278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x560256966148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x560256966418 # | | | `-ReturnStmt 0x560256966408 # | | | `-ImplicitCastExpr 0x5602569663f0 'vector' # | | | `-CallExpr 0x5602569663a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x560256966390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256966350 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569663d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x560256966370 'uint64_t3':'vector' lvalue ParmVar 0x560256966148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x560256966578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x560256966448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x560256966718 # | | | `-ReturnStmt 0x560256966708 # | | | `-ImplicitCastExpr 0x5602569666f0 'vector' # | | | `-CallExpr 0x5602569666a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x560256966690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560256966650 '' Function 0x560256963748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5602569666d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x560256966670 'uint64_t4':'vector' lvalue ParmVar 0x560256966448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x560256966808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x560256966758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5602569668b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560256966930 Implicit # | | | `-ConstAttr 0x560256966958 Implicit # | | |-FunctionDecl 0x560256966a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569669c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256966b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560256966b98 Implicit # | | | `-ConstAttr 0x560256966bc0 Implicit # | | |-FunctionDecl 0x560256966ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x560256966c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256966d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560256967b50 Implicit # | | | `-ConstAttr 0x560256967b78 Implicit # | | |-FunctionDecl 0x560256967ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x560256967bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256967d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560256967dc8 Implicit # | | | `-ConstAttr 0x560256967df0 Implicit # | | |-FunctionDecl 0x560256967f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x560256967e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x560256967fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560256968028 Implicit # | | | `-ConstAttr 0x560256968050 Implicit # | | |-FunctionDecl 0x560256968178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569680c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256968228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5602569682a0 Implicit # | | | `-ConstAttr 0x5602569682c8 Implicit # | | |-FunctionDecl 0x5602569683f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x560256968340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569684a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560256968518 Implicit # | | | `-ConstAttr 0x560256968540 Implicit # | | |-FunctionDecl 0x560256968668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569685b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256968718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560256968790 Implicit # | | | `-ConstAttr 0x5602569687b8 Implicit # | | |-FunctionDecl 0x560256968968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x560256968818 col:14 'half' # | | | |-ParmVarDecl 0x560256968898 col:20 'half' # | | | |-BuiltinAliasAttr 0x560256968a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560256968a98 Implicit # | | | `-ConstAttr 0x560256968ac0 Implicit # | | |-FunctionDecl 0x560256968d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x560256968b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x560256968be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256968df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560256968e68 Implicit # | | | `-ConstAttr 0x560256968e90 Implicit # | | |-FunctionDecl 0x5602569690d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x560256968f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x560256968f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256969190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560256969208 Implicit # | | | `-ConstAttr 0x560256969230 Implicit # | | |-FunctionDecl 0x560256969478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5602569692a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x560256969328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256969530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5602569695a8 Implicit # | | | `-ConstAttr 0x5602569695d0 Implicit # | | |-FunctionDecl 0x560256969780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x560256969630 col:16 'float' # | | | |-ParmVarDecl 0x5602569696b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x560256969838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5602569698b0 Implicit # | | | `-ConstAttr 0x5602569698d8 Implicit # | | |-FunctionDecl 0x560256969b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x560256969950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5602569699d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256969c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560256969ca0 Implicit # | | | `-ConstAttr 0x560256969cc8 Implicit # | | |-FunctionDecl 0x560256969f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x560256969d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x560256969dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256969fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696a048 Implicit # | | | `-ConstAttr 0x56025696a070 Implicit # | | |-FunctionDecl 0x56025696a2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x56025696a0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x56025696a168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025696a370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696a3e8 Implicit # | | | `-ConstAttr 0x56025696a410 Implicit # | | |-FunctionDecl 0x56025696a608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x56025696a470 col:18 'double' # | | | |-ParmVarDecl 0x56025696a4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x56025696a6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696a738 Implicit # | | | `-ConstAttr 0x56025696a760 Implicit # | | |-FunctionDecl 0x56025696a958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x56025696a7c0 col:12 'int' # | | | |-ParmVarDecl 0x56025696a840 col:17 'int' # | | | |-BuiltinAliasAttr 0x56025696aa10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696aa88 Implicit # | | | `-ConstAttr 0x56025696aab0 Implicit # | | |-FunctionDecl 0x56025696ad58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x56025696ab80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x56025696ac00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56025696ae10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696ae88 Implicit # | | | `-ConstAttr 0x56025696aeb0 Implicit # | | |-FunctionDecl 0x56025696b0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x56025696af28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x56025696afa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56025696b1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696b228 Implicit # | | | `-ConstAttr 0x56025696b250 Implicit # | | |-FunctionDecl 0x56025696b498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x56025696b2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x56025696b348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56025696b550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696b5c8 Implicit # | | | `-ConstAttr 0x56025696b5f0 Implicit # | | |-FunctionDecl 0x56025696b838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56025696b668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56025696b6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56025696b8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696b968 Implicit # | | | `-ConstAttr 0x56025696b990 Implicit # | | |-FunctionDecl 0x56025696bc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x56025696ba08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x56025696ba88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56025696bcc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696bd38 Implicit # | | | `-ConstAttr 0x56025696bd60 Implicit # | | |-FunctionDecl 0x56025696bfa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x56025696bdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x56025696be58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56025696c060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696c0d8 Implicit # | | | `-ConstAttr 0x56025696c100 Implicit # | | |-FunctionDecl 0x56025696c348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x56025696c178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x56025696c1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56025696c400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696c478 Implicit # | | | `-ConstAttr 0x56025696c4a0 Implicit # | | |-FunctionDecl 0x56025696c6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x56025696c518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56025696c598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56025696c7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696c818 Implicit # | | | `-ConstAttr 0x56025696c840 Implicit # | | |-FunctionDecl 0x56025696ca88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56025696c8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56025696c938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025696cb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696cbe8 Implicit # | | | `-ConstAttr 0x56025696cc10 Implicit # | | |-FunctionDecl 0x56025696ce58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56025696cc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56025696cd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025696cf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696cf88 Implicit # | | | `-ConstAttr 0x56025696cfb0 Implicit # | | |-FunctionDecl 0x56025696d1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56025696d028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56025696d0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025696d2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696d328 Implicit # | | | `-ConstAttr 0x56025696d350 Implicit # | | |-FunctionDecl 0x56025696d598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56025696d3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56025696d448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56025696d650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696d6c8 Implicit # | | | `-ConstAttr 0x56025696d6f0 Implicit # | | |-FunctionDecl 0x56025696d938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56025696d768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56025696d7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025696d9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696da68 Implicit # | | | `-ConstAttr 0x56025696da90 Implicit # | | |-FunctionDecl 0x56025696dd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56025696db08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56025696dbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025696ddc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696de38 Implicit # | | | `-ConstAttr 0x56025696de60 Implicit # | | |-FunctionDecl 0x56025696e0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56025696ded8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56025696df58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025696e160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56025696e1d8 Implicit # | | | `-ConstAttr 0x56025696e200 Implicit # | | |-FunctionDecl 0x56025696e518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x56025696e288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56025696e308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56025696e388 col:37 'int' # | | | |-AvailabilityAttr 0x56025696e5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025696e698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x56025696e6e0 Implicit # | | | `-ConstAttr 0x56025696e708 Implicit # | | |-FunctionDecl 0x56025696e970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x56025696e780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56025696e800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56025696e880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56025696ea30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025696eaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x56025696eb38 Implicit # | | | `-ConstAttr 0x56025696eb60 Implicit # | | |-FunctionDecl 0x56025696ec70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x56025696ebc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56025696ed20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696ed98 Implicit # | | | `-ConstAttr 0x56025696edc0 Implicit # | | |-FunctionDecl 0x56025696eed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x56025696ee28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025696ef88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696f000 Implicit # | | | `-ConstAttr 0x56025696f028 Implicit # | | |-FunctionDecl 0x56025696f150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x56025696f0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025696f200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696f278 Implicit # | | | `-ConstAttr 0x56025696f2a0 Implicit # | | |-FunctionDecl 0x56025696f3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x56025696f318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025696f478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696f4f0 Implicit # | | | `-ConstAttr 0x56025696f518 Implicit # | | |-FunctionDecl 0x56025696f628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x56025696f578 col:16 'float' # | | | |-BuiltinAliasAttr 0x56025696f6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696f750 Implicit # | | | `-ConstAttr 0x56025696f778 Implicit # | | |-FunctionDecl 0x56025696f8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x56025696f7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025696f950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696f9c8 Implicit # | | | `-ConstAttr 0x56025696f9f0 Implicit # | | |-FunctionDecl 0x56025696fb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x56025696fa68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025696fbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696fc50 Implicit # | | | `-ConstAttr 0x56025696fc78 Implicit # | | |-FunctionDecl 0x56025696fda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x56025696fcf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025696fe50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56025696fec8 Implicit # | | | `-ConstAttr 0x56025696fef0 Implicit # | | |-FunctionDecl 0x560256970000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x56025696ff50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5602569700b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560256970128 Implicit # | | | `-ConstAttr 0x560256970150 Implicit # | | |-FunctionDecl 0x560256970268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569701b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256970318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560256970390 Implicit # | | | `-ConstAttr 0x5602569703b8 Implicit # | | |-FunctionDecl 0x5602569704e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x560256970430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256970590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560256970608 Implicit # | | | `-ConstAttr 0x560256970630 Implicit # | | |-FunctionDecl 0x560256970758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569706a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256970808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560256970880 Implicit # | | | `-ConstAttr 0x5602569708a8 Implicit # | | |-FunctionDecl 0x5602569709b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x560256970908 col:17 'float' # | | | |-BuiltinAliasAttr 0x560256970a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560256970ae0 Implicit # | | | `-ConstAttr 0x560256970b08 Implicit # | | |-FunctionDecl 0x56025694edc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x56025694ed10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025694ee70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56025694eee8 Implicit # | | | `-ConstAttr 0x56025694ef10 Implicit # | | |-FunctionDecl 0x56025694f038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x56025694ef88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025694f0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56025694f160 Implicit # | | | `-ConstAttr 0x56025694f188 Implicit # | | |-FunctionDecl 0x56025694f2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x56025694f200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025694f360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56025694f3d8 Implicit # | | | `-ConstAttr 0x56025694f400 Implicit # | | |-FunctionDecl 0x56025694f5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x56025694f478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56025694f658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56025694f6d0 Implicit # | | | `-ConstAttr 0x56025694f6f8 Implicit # | | |-FunctionDecl 0x56025694f888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x56025694f760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56025694f938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56025694f9b0 Implicit # | | | `-ConstAttr 0x56025694f9d8 Implicit # | | |-FunctionDecl 0x56025694fb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x56025694fa50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56025694fc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56025694fca0 Implicit # | | | `-ConstAttr 0x56025694fcc8 Implicit # | | |-FunctionDecl 0x56025694fe78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x56025694fd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56025694ff28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56025694ffa0 Implicit # | | | `-ConstAttr 0x56025694ffc8 Implicit # | | |-FunctionDecl 0x560256950158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x560256950028 col:20 'float' # | | | |-BuiltinAliasAttr 0x560256950208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560256950280 Implicit # | | | `-ConstAttr 0x5602569502a8 Implicit # | | |-FunctionDecl 0x560256950438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x560256950310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569504e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560256950560 Implicit # | | | `-ConstAttr 0x560256950588 Implicit # | | |-FunctionDecl 0x560256950728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x560256950600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569507d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560256950850 Implicit # | | | `-ConstAttr 0x560256950878 Implicit # | | |-FunctionDecl 0x560256950a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5602569508f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256950ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560256950b40 Implicit # | | | `-ConstAttr 0x560256950b68 Implicit # | | |-FunctionDecl 0x560256976bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x560256950bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x560256976c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256976cf8 Implicit # | | | `-ConstAttr 0x560256976d20 Implicit # | | |-FunctionDecl 0x560256976eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x560256976d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560256976f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256976fe0 Implicit # | | | `-ConstAttr 0x560256977008 Implicit # | | |-FunctionDecl 0x5602569771a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x560256977080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560256977258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5602569772d0 Implicit # | | | `-ConstAttr 0x5602569772f8 Implicit # | | |-FunctionDecl 0x560256977498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x560256977370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560256977548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5602569775c0 Implicit # | | | `-ConstAttr 0x5602569775e8 Implicit # | | |-FunctionDecl 0x560256977710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x560256977660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569777c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256977838 Implicit # | | | `-ConstAttr 0x560256977860 Implicit # | | |-FunctionDecl 0x560256977988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569778d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560256977a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256977ab0 Implicit # | | | `-ConstAttr 0x560256977ad8 Implicit # | | |-FunctionDecl 0x560256977c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560256977b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560256977cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256977d38 Implicit # | | | `-ConstAttr 0x560256977d60 Implicit # | | |-FunctionDecl 0x560256977e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560256977dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560256977f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256977fb0 Implicit # | | | `-ConstAttr 0x560256977fd8 Implicit # | | |-FunctionDecl 0x560256978178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x560256978050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560256978228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5602569782a0 Implicit # | | | `-ConstAttr 0x5602569782c8 Implicit # | | |-FunctionDecl 0x560256978468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x560256978340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560256978518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256978590 Implicit # | | | `-ConstAttr 0x5602569785b8 Implicit # | | |-FunctionDecl 0x560256978758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x560256978630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560256978808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256978880 Implicit # | | | `-ConstAttr 0x5602569788a8 Implicit # | | |-FunctionDecl 0x560256978a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x560256978920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560256978af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256978b70 Implicit # | | | `-ConstAttr 0x560256978b98 Implicit # | | |-FunctionDecl 0x560256978d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x560256978c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560256978df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256978e70 Implicit # | | | `-ConstAttr 0x560256978e98 Implicit # | | |-FunctionDecl 0x560256979038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x560256978f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569790e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256979160 Implicit # | | | `-ConstAttr 0x560256979188 Implicit # | | |-FunctionDecl 0x560256979328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x560256979200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569793d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256979450 Implicit # | | | `-ConstAttr 0x560256979478 Implicit # | | |-FunctionDecl 0x560256979618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569794f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569796c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560256979740 Implicit # | | | `-ConstAttr 0x560256979768 Implicit # | | |-FunctionDecl 0x560256979878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5602569797c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x560256979928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5602569799a0 Implicit # | | | `-ConstAttr 0x5602569799c8 Implicit # | | |-FunctionDecl 0x560256979ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x560256979a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256979b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560256979c18 Implicit # | | | `-ConstAttr 0x560256979c40 Implicit # | | |-FunctionDecl 0x560256979d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x560256979cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256979e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560256979e90 Implicit # | | | `-ConstAttr 0x560256979eb8 Implicit # | | |-FunctionDecl 0x560256979fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x560256979f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025697a090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56025697a108 Implicit # | | | `-ConstAttr 0x56025697a130 Implicit # | | |-FunctionDecl 0x56025697a240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x56025697a190 col:18 'float' # | | | |-BuiltinAliasAttr 0x56025697a2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56025697a368 Implicit # | | | `-ConstAttr 0x56025697a390 Implicit # | | |-FunctionDecl 0x56025697a4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x56025697a408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025697a568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56025697a5e0 Implicit # | | | `-ConstAttr 0x56025697a608 Implicit # | | |-FunctionDecl 0x56025697a730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x56025697a680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025697a7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56025697a858 Implicit # | | | `-ConstAttr 0x56025697a880 Implicit # | | |-FunctionDecl 0x56025697a9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x56025697a8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025697aa58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56025697aad0 Implicit # | | | `-ConstAttr 0x56025697aaf8 Implicit # | | |-FunctionDecl 0x56025697ac40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x56025697ab58 col:15 'half' # | | | |-BuiltinAliasAttr 0x56025697acf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697ad68 Implicit # | | | `-ConstAttr 0x56025697ad90 Implicit # | | |-FunctionDecl 0x56025697aea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x56025697adf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025697af58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697afd0 Implicit # | | | `-ConstAttr 0x56025697aff8 Implicit # | | |-FunctionDecl 0x56025697b120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x56025697b070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025697b1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697b248 Implicit # | | | `-ConstAttr 0x56025697b270 Implicit # | | |-FunctionDecl 0x56025697b398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x56025697b2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025697b448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697b4c0 Implicit # | | | `-ConstAttr 0x56025697b4e8 Implicit # | | |-FunctionDecl 0x56025697b5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x56025697b548 col:17 'float' # | | | |-BuiltinAliasAttr 0x56025697b6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697b720 Implicit # | | | `-ConstAttr 0x56025697b748 Implicit # | | |-FunctionDecl 0x56025697b870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x56025697b7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025697b920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697b998 Implicit # | | | `-ConstAttr 0x56025697b9c0 Implicit # | | |-FunctionDecl 0x56025697bae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x56025697ba38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025697bb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697bc20 Implicit # | | | `-ConstAttr 0x56025697bc48 Implicit # | | |-FunctionDecl 0x56025697bd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x56025697bcc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025697be20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56025697be98 Implicit # | | | `-ConstAttr 0x56025697bec0 Implicit # | | |-FunctionDecl 0x56025697bfc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x56025697bf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x56025697c078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697c0f0 Implicit # | | | `-ConstAttr 0x56025697c118 Implicit # | | |-FunctionDecl 0x56025697c2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x56025697c180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025697c358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697c3d0 Implicit # | | | `-ConstAttr 0x56025697c3f8 Implicit # | | |-FunctionDecl 0x56025697c598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x56025697c470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025697c648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697c6c0 Implicit # | | | `-ConstAttr 0x56025697c6e8 Implicit # | | |-FunctionDecl 0x56025697c888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x56025697c760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025697c938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697c9b0 Implicit # | | | `-ConstAttr 0x56025697c9d8 Implicit # | | |-FunctionDecl 0x56025697cae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x56025697ca38 col:17 'float' # | | | |-BuiltinAliasAttr 0x56025697cb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697cc30 Implicit # | | | `-ConstAttr 0x56025697cc58 Implicit # | | |-FunctionDecl 0x56025697cdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x56025697ccd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025697cea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697cf20 Implicit # | | | `-ConstAttr 0x56025697cf48 Implicit # | | |-FunctionDecl 0x56025697d0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x56025697cfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025697d198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697d210 Implicit # | | | `-ConstAttr 0x56025697d238 Implicit # | | |-FunctionDecl 0x56025697d3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x56025697d2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025697d488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56025697d500 Implicit # | | | `-ConstAttr 0x56025697d528 Implicit # | | |-FunctionDecl 0x56025697d630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x56025697d588 col:16 'half' # | | | |-BuiltinAliasAttr 0x56025697d6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697d758 Implicit # | | | `-ConstAttr 0x56025697d780 Implicit # | | |-FunctionDecl 0x56025697d898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x56025697d7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025697d948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697d9c0 Implicit # | | | `-ConstAttr 0x56025697d9e8 Implicit # | | |-FunctionDecl 0x56025697db10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x56025697da60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025697dbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697dc58 Implicit # | | | `-ConstAttr 0x56025697dc80 Implicit # | | |-FunctionDecl 0x56025697dda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x56025697dcf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025697de58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697ded0 Implicit # | | | `-ConstAttr 0x56025697def8 Implicit # | | |-FunctionDecl 0x56025697e000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x56025697df58 col:17 'float' # | | | |-BuiltinAliasAttr 0x56025697e0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697e128 Implicit # | | | `-ConstAttr 0x56025697e150 Implicit # | | |-FunctionDecl 0x56025697e278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x56025697e1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025697e328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697e3a0 Implicit # | | | `-ConstAttr 0x56025697e3c8 Implicit # | | |-FunctionDecl 0x56025697e4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x56025697e440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025697e5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697e618 Implicit # | | | `-ConstAttr 0x56025697e640 Implicit # | | |-FunctionDecl 0x56025697e768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x56025697e6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025697e818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56025697e890 Implicit # | | | `-ConstAttr 0x56025697e8b8 Implicit # | | |-FunctionDecl 0x56025697eb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x56025697e918 col:15 'half' # | | | |-ParmVarDecl 0x56025697e998 col:21 'half' # | | | |-ParmVarDecl 0x56025697ea18 col:27 'half' # | | | |-BuiltinAliasAttr 0x56025697ebc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56025697ec50 Implicit # | | | `-ConstAttr 0x56025697ec78 Implicit # | | |-FunctionDecl 0x56025697eed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x56025697ece0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x56025697ed60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x56025697ede0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025697ef90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56025697f008 Implicit # | | | `-ConstAttr 0x56025697f030 Implicit # | | |-FunctionDecl 0x56025697f298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x56025697f0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x56025697f128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x56025697f1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025697f358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56025697f3d0 Implicit # | | | `-ConstAttr 0x56025697f3f8 Implicit # | | |-FunctionDecl 0x56025697f660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x56025697f470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x56025697f4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x56025697f570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025697f720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56025697f798 Implicit # | | | `-ConstAttr 0x56025697f7c0 Implicit # | | |-FunctionDecl 0x56025697fa10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x56025697f820 col:17 'float' # | | | |-ParmVarDecl 0x56025697f8a0 col:24 'float' # | | | |-ParmVarDecl 0x56025697f920 col:31 'float' # | | | |-BuiltinAliasAttr 0x56025697fad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56025697fb48 Implicit # | | | `-ConstAttr 0x56025697fb70 Implicit # | | |-FunctionDecl 0x56025697fde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56025697fbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x56025697fc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x56025697fcf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025697fea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56025697ff20 Implicit # | | | `-ConstAttr 0x56025697ff48 Implicit # | | |-FunctionDecl 0x5602569801b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56025697ffc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x560256980040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5602569800c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256980270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5602569802e8 Implicit # | | | `-ConstAttr 0x560256980310 Implicit # | | |-FunctionDecl 0x560256980578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x560256980388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x560256980408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x560256980488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256980638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5602569806b0 Implicit # | | | `-ConstAttr 0x5602569806d8 Implicit # | | |-FunctionDecl 0x5602569807e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x560256980738 col:14 'half' # | | | |-BuiltinAliasAttr 0x560256980898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560256980910 Implicit # | | | `-ConstAttr 0x560256980938 Implicit # | | |-FunctionDecl 0x560256980a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569809a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256980b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560256980b78 Implicit # | | | `-ConstAttr 0x560256980ba0 Implicit # | | |-FunctionDecl 0x560256980d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x560256980c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256980dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560256980e48 Implicit # | | | `-ConstAttr 0x560256980e70 Implicit # | | |-FunctionDecl 0x560256980f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x560256980ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256981048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5602569810c0 Implicit # | | | `-ConstAttr 0x5602569810e8 Implicit # | | |-FunctionDecl 0x5602569811f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x560256981148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5602569812a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560256981320 Implicit # | | | `-ConstAttr 0x560256981348 Implicit # | | |-FunctionDecl 0x560256981470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569813c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256981520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560256981598 Implicit # | | | `-ConstAttr 0x5602569815c0 Implicit # | | |-FunctionDecl 0x5602569816e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x560256981638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256981798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560256981810 Implicit # | | | `-ConstAttr 0x560256981838 Implicit # | | |-FunctionDecl 0x560256981960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569818b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256981a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560256981a88 Implicit # | | | `-ConstAttr 0x560256981ab0 Implicit # | | |-FunctionDecl 0x560256981bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x560256981b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x560256981c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560256981ce8 Implicit # | | | `-ConstAttr 0x560256981d10 Implicit # | | |-FunctionDecl 0x560256981e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x560256981d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256981ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560256981f50 Implicit # | | | `-ConstAttr 0x560256981f78 Implicit # | | |-FunctionDecl 0x5602569820a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x560256981ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256982150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5602569821c8 Implicit # | | | `-ConstAttr 0x5602569821f0 Implicit # | | |-FunctionDecl 0x560256982318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x560256982268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569823c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560256982440 Implicit # | | | `-ConstAttr 0x560256982468 Implicit # | | |-FunctionDecl 0x560256982578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5602569824c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x560256982628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5602569826a0 Implicit # | | | `-ConstAttr 0x5602569826c8 Implicit # | | |-FunctionDecl 0x5602569827f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x560256982740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569828a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560256982918 Implicit # | | | `-ConstAttr 0x560256982940 Implicit # | | |-FunctionDecl 0x560256982a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569829b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256982b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560256982b90 Implicit # | | | `-ConstAttr 0x560256982bb8 Implicit # | | |-FunctionDecl 0x560256983d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x560256983c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256983df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560256983e68 Implicit # | | | `-ConstAttr 0x560256983e90 Implicit # | | |-FunctionDecl 0x560256983fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x560256983ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x560256984050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5602569840c8 Implicit # | | | `-ConstAttr 0x5602569840f0 Implicit # | | |-FunctionDecl 0x560256984208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x560256984158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569842b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560256984330 Implicit # | | | `-ConstAttr 0x560256984358 Implicit # | | |-FunctionDecl 0x560256984480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569843d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256984530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5602569845a8 Implicit # | | | `-ConstAttr 0x5602569845d0 Implicit # | | |-FunctionDecl 0x5602569846f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x560256984648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569847a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560256984820 Implicit # | | | `-ConstAttr 0x560256984848 Implicit # | | |-FunctionDecl 0x560256984958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5602569848a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x560256984a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560256984a80 Implicit # | | | `-ConstAttr 0x560256984aa8 Implicit # | | |-FunctionDecl 0x560256984bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x560256984b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256984c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560256984cf8 Implicit # | | | `-ConstAttr 0x560256984d20 Implicit # | | |-FunctionDecl 0x560256984e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x560256984d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256984ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560256984f70 Implicit # | | | `-ConstAttr 0x560256984f98 Implicit # | | |-FunctionDecl 0x5602569850c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x560256985010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256985170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5602569851e8 Implicit # | | | `-ConstAttr 0x560256985210 Implicit # | | |-FunctionDecl 0x560256985460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x560256985270 col:14 'half' # | | | |-ParmVarDecl 0x5602569852f0 col:20 'half' # | | | |-ParmVarDecl 0x560256985370 col:26 'half' # | | | |-BuiltinAliasAttr 0x560256985520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256985598 Implicit # | | | `-ConstAttr 0x5602569855c0 Implicit # | | |-FunctionDecl 0x560256985818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560256985628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5602569856a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x560256985728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569858d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256985950 Implicit # | | | `-ConstAttr 0x560256985978 Implicit # | | |-FunctionDecl 0x560256985be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5602569859f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560256985a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x560256985af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256986cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256986d40 Implicit # | | | `-ConstAttr 0x560256986d68 Implicit # | | |-FunctionDecl 0x560256986fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560256986de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560256986e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x560256986ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256987090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256987108 Implicit # | | | `-ConstAttr 0x560256987130 Implicit # | | |-FunctionDecl 0x560256987380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x560256987190 col:12 'int' # | | | |-ParmVarDecl 0x560256987210 col:17 'int' # | | | |-ParmVarDecl 0x560256987290 col:22 'int' # | | | |-BuiltinAliasAttr 0x560256987440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5602569874b8 Implicit # | | | `-ConstAttr 0x5602569874e0 Implicit # | | |-FunctionDecl 0x560256987748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x560256987558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5602569875d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x560256987658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560256987808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256987880 Implicit # | | | `-ConstAttr 0x5602569878a8 Implicit # | | |-FunctionDecl 0x560256987b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x560256987920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5602569879a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x560256987a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560256987bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256987c48 Implicit # | | | `-ConstAttr 0x560256987c70 Implicit # | | |-FunctionDecl 0x560256987ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x560256987ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560256987d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x560256987de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560256987f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256988010 Implicit # | | | `-ConstAttr 0x560256988038 Implicit # | | |-FunctionDecl 0x5602569882a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5602569880b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256988130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5602569881b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560256988360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5602569883d8 Implicit # | | | `-ConstAttr 0x560256988400 Implicit # | | |-FunctionDecl 0x560256988668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x560256988478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5602569884f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x560256988578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560256988728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5602569887a0 Implicit # | | | `-ConstAttr 0x5602569887c8 Implicit # | | |-FunctionDecl 0x560256988a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x560256988840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5602569888c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x560256988940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560256988af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256988b68 Implicit # | | | `-ConstAttr 0x560256988b90 Implicit # | | |-FunctionDecl 0x560256988e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x560256988c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560256988cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x560256988d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560256988ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256988f68 Implicit # | | | `-ConstAttr 0x560256988f90 Implicit # | | |-FunctionDecl 0x5602569891f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x560256989008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560256989088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x560256989108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5602569892b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256989330 Implicit # | | | `-ConstAttr 0x560256989358 Implicit # | | |-FunctionDecl 0x5602569895c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5602569893d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560256989450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5602569894d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560256989680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5602569896f8 Implicit # | | | `-ConstAttr 0x560256989720 Implicit # | | |-FunctionDecl 0x560256989988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560256989798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256989818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256989898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560256989a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256989ac0 Implicit # | | | `-ConstAttr 0x560256989ae8 Implicit # | | |-FunctionDecl 0x560256989d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560256989b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256989be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256989c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560256989e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560256989e88 Implicit # | | | `-ConstAttr 0x560256989eb0 Implicit # | | |-FunctionDecl 0x56025698a118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560256989f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560256989fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56025698a028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56025698a1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698a250 Implicit # | | | `-ConstAttr 0x56025698a278 Implicit # | | |-FunctionDecl 0x56025698a4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56025698a2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56025698a370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56025698a3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025698a5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698a618 Implicit # | | | `-ConstAttr 0x56025698a640 Implicit # | | |-FunctionDecl 0x56025698a8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56025698a6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56025698a738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56025698a7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025698a968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698a9e0 Implicit # | | | `-ConstAttr 0x56025698aa08 Implicit # | | |-FunctionDecl 0x56025698acd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56025698aa80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56025698ab00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56025698ab80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025698ad90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698ae08 Implicit # | | | `-ConstAttr 0x56025698ae30 Implicit # | | |-FunctionDecl 0x56025698b080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x56025698ae90 col:16 'float' # | | | |-ParmVarDecl 0x56025698af10 col:23 'float' # | | | |-ParmVarDecl 0x56025698af90 col:30 'float' # | | | |-BuiltinAliasAttr 0x56025698b140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698b1b8 Implicit # | | | `-ConstAttr 0x56025698b1e0 Implicit # | | |-FunctionDecl 0x56025698b448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56025698b258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56025698b2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x56025698b358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56025698b508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698b580 Implicit # | | | `-ConstAttr 0x56025698b5a8 Implicit # | | |-FunctionDecl 0x56025698b810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56025698b620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56025698b6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x56025698b720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56025698b8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698b948 Implicit # | | | `-ConstAttr 0x56025698b970 Implicit # | | |-FunctionDecl 0x56025698bbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56025698b9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56025698ba68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x56025698bae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56025698bc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698bd10 Implicit # | | | `-ConstAttr 0x56025698bd38 Implicit # | | |-FunctionDecl 0x56025698bf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x56025698bd98 col:18 'double' # | | | |-ParmVarDecl 0x56025698be18 col:26 'double' # | | | |-ParmVarDecl 0x56025698be98 col:34 'double' # | | | |-BuiltinAliasAttr 0x56025698c048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698c0c0 Implicit # | | | `-ConstAttr 0x56025698c0e8 Implicit # | | |-FunctionDecl 0x56025698c350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x56025698c160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56025698c1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x56025698c260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56025698c410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698c488 Implicit # | | | `-ConstAttr 0x56025698c4b0 Implicit # | | |-FunctionDecl 0x56025698c718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x56025698c528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56025698c5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x56025698c628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56025698c7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698c850 Implicit # | | | `-ConstAttr 0x56025698c878 Implicit # | | |-FunctionDecl 0x56025698cae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x56025698c8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56025698c970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x56025698c9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56025698cba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56025698cc18 Implicit # | | | `-ConstAttr 0x56025698cc40 Implicit # | | |-FunctionDecl 0x56025695cf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x56025695cdb0 col:14 'half' # | | | |-ParmVarDecl 0x56025695ce30 col:20 'half' # | | | |-BuiltinAliasAttr 0x56025695cfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695d030 Implicit # | | | `-ConstAttr 0x56025695d058 Implicit # | | |-FunctionDecl 0x56025695d210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56025695d0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56025695d140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025695d2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695d340 Implicit # | | | `-ConstAttr 0x56025695d368 Implicit # | | |-FunctionDecl 0x56025695d530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56025695d3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56025695d460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025695d5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695d660 Implicit # | | | `-ConstAttr 0x56025695d688 Implicit # | | |-FunctionDecl 0x56025695d850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56025695d700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56025695d780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025695d908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695d980 Implicit # | | | `-ConstAttr 0x56025695d9a8 Implicit # | | |-FunctionDecl 0x56025695db58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x56025695da08 col:12 'int' # | | | |-ParmVarDecl 0x56025695da88 col:17 'int' # | | | |-BuiltinAliasAttr 0x56025695dc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695dc88 Implicit # | | | `-ConstAttr 0x56025695dcb0 Implicit # | | |-FunctionDecl 0x56025695def8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x56025695dd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x56025695dda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56025695dfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695e028 Implicit # | | | `-ConstAttr 0x56025695e050 Implicit # | | |-FunctionDecl 0x56025695e298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x56025695e0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x56025695e148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56025695e350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695e3c8 Implicit # | | | `-ConstAttr 0x56025695e3f0 Implicit # | | |-FunctionDecl 0x56025695e638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x56025695e468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x56025695e4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56025695e6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695e768 Implicit # | | | `-ConstAttr 0x56025695e790 Implicit # | | |-FunctionDecl 0x56025695e958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56025695e808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56025695e888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56025695ea10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56025695ea88 Implicit # | | | `-ConstAttr 0x56025695eab0 Implicit # | | |-FunctionDecl 0x56025695ecb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56025695eb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x56025695eba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56025695ed70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256992d48 Implicit # | | | `-ConstAttr 0x560256992d70 Implicit # | | |-FunctionDecl 0x560256992fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560256992de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560256992e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560256993070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5602569930e8 Implicit # | | | `-ConstAttr 0x560256993110 Implicit # | | |-FunctionDecl 0x560256993318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560256993188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560256993208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5602569933d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256993448 Implicit # | | | `-ConstAttr 0x560256993470 Implicit # | | |-FunctionDecl 0x560256993638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5602569934e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560256993568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5602569936f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256993768 Implicit # | | | `-ConstAttr 0x560256993790 Implicit # | | |-FunctionDecl 0x5602569939d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560256993808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560256993888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560256993a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256993b08 Implicit # | | | `-ConstAttr 0x560256993b30 Implicit # | | |-FunctionDecl 0x560256993d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560256993ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256993c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560256993e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256993ea8 Implicit # | | | `-ConstAttr 0x560256993ed0 Implicit # | | |-FunctionDecl 0x560256994118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560256993f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256993fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569941d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256994248 Implicit # | | | `-ConstAttr 0x560256994270 Implicit # | | |-FunctionDecl 0x560256994438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5602569942e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560256994368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5602569944f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256994568 Implicit # | | | `-ConstAttr 0x560256994590 Implicit # | | |-FunctionDecl 0x5602569947d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560256994608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560256994688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560256994890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256994908 Implicit # | | | `-ConstAttr 0x560256994930 Implicit # | | |-FunctionDecl 0x560256994b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5602569949a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560256994a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560256994c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256994ca8 Implicit # | | | `-ConstAttr 0x560256994cd0 Implicit # | | |-FunctionDecl 0x560256994f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560256994d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560256994de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560256994ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256995068 Implicit # | | | `-ConstAttr 0x560256995090 Implicit # | | |-FunctionDecl 0x560256995240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5602569950f0 col:16 'float' # | | | |-ParmVarDecl 0x560256995170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5602569952f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256995370 Implicit # | | | `-ConstAttr 0x560256995398 Implicit # | | |-FunctionDecl 0x560256995560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560256995410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560256995490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256995618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256995690 Implicit # | | | `-ConstAttr 0x5602569956b8 Implicit # | | |-FunctionDecl 0x560256995880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560256995730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5602569957b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256995938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5602569959b0 Implicit # | | | `-ConstAttr 0x5602569959d8 Implicit # | | |-FunctionDecl 0x560256995ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560256995a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560256995ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256995c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256995cd0 Implicit # | | | `-ConstAttr 0x560256995cf8 Implicit # | | |-FunctionDecl 0x560256995ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x560256995d58 col:18 'double' # | | | |-ParmVarDecl 0x560256995dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x560256995f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256995fd8 Implicit # | | | `-ConstAttr 0x560256996000 Implicit # | | |-FunctionDecl 0x560256996248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x560256996078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5602569960f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560256996300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256996378 Implicit # | | | `-ConstAttr 0x5602569963a0 Implicit # | | |-FunctionDecl 0x5602569965e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x560256996418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560256996498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5602569966a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256996718 Implicit # | | | `-ConstAttr 0x560256996740 Implicit # | | |-FunctionDecl 0x560256996988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5602569967b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560256996838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560256996a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560256996ab8 Implicit # | | | `-ConstAttr 0x560256996ae0 Implicit # | | |-FunctionDecl 0x560256996d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x560256996b40 col:14 'half' # | | | |-ParmVarDecl 0x560256996bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x560256996dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256996e50 Implicit # | | | `-ConstAttr 0x560256996e78 Implicit # | | |-FunctionDecl 0x560256997030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560256996ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560256996f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569970e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256997160 Implicit # | | | `-ConstAttr 0x560256997188 Implicit # | | |-FunctionDecl 0x560256997350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560256997200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560256997280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256997408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256997480 Implicit # | | | `-ConstAttr 0x5602569974a8 Implicit # | | |-FunctionDecl 0x560256997670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560256997520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5602569975a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256997728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5602569977a0 Implicit # | | | `-ConstAttr 0x5602569977c8 Implicit # | | |-FunctionDecl 0x560256997978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x560256997828 col:12 'int' # | | | |-ParmVarDecl 0x5602569978a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x560256997a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256997aa8 Implicit # | | | `-ConstAttr 0x560256997ad0 Implicit # | | |-FunctionDecl 0x560256997c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x560256997b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x560256997bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560256997d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256997dc8 Implicit # | | | `-ConstAttr 0x560256997df0 Implicit # | | |-FunctionDecl 0x560256997fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x560256997e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x560256997ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560256998070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5602569980e8 Implicit # | | | `-ConstAttr 0x560256998110 Implicit # | | |-FunctionDecl 0x5602569982d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x560256998188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560256998208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560256998390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256998408 Implicit # | | | `-ConstAttr 0x560256998430 Implicit # | | |-FunctionDecl 0x5602569985f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5602569984a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256998528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569986b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256998728 Implicit # | | | `-ConstAttr 0x560256998750 Implicit # | | |-FunctionDecl 0x560256998918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5602569987c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x560256998848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5602569989d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256998a48 Implicit # | | | `-ConstAttr 0x560256998a70 Implicit # | | |-FunctionDecl 0x560256998c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560256998ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560256998b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560256998cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256998d78 Implicit # | | | `-ConstAttr 0x560256998da0 Implicit # | | |-FunctionDecl 0x560256998f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560256998e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560256998e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560256999020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256999098 Implicit # | | | `-ConstAttr 0x5602569990c0 Implicit # | | |-FunctionDecl 0x560256999270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x560256999120 col:16 'float' # | | | |-ParmVarDecl 0x5602569991a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x560256999328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5602569993a0 Implicit # | | | `-ConstAttr 0x5602569993c8 Implicit # | | |-FunctionDecl 0x560256999590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560256999440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5602569994c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256999648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5602569996c0 Implicit # | | | `-ConstAttr 0x5602569996e8 Implicit # | | |-FunctionDecl 0x5602569998b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560256999760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5602569997e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256999968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5602569999e0 Implicit # | | | `-ConstAttr 0x560256999a08 Implicit # | | |-FunctionDecl 0x560256999bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560256999a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560256999b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256999c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560256999d00 Implicit # | | | `-ConstAttr 0x560256999d28 Implicit # | | |-FunctionDecl 0x560256999ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x560256999da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560256999e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560256999fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699a020 Implicit # | | | `-ConstAttr 0x56025699a048 Implicit # | | |-FunctionDecl 0x56025699a210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56025699a0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56025699a140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025699a2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699a340 Implicit # | | | `-ConstAttr 0x56025699a368 Implicit # | | |-FunctionDecl 0x56025699a530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56025699a3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56025699a460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025699a5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699a660 Implicit # | | | `-ConstAttr 0x56025699a688 Implicit # | | |-FunctionDecl 0x56025699a850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56025699a700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56025699a780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025699a908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699a980 Implicit # | | | `-ConstAttr 0x56025699a9a8 Implicit # | | |-FunctionDecl 0x56025699ab70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56025699aa20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56025699aaa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56025699ac28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699aca0 Implicit # | | | `-ConstAttr 0x56025699acc8 Implicit # | | |-FunctionDecl 0x56025699c8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56025699c768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56025699c7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56025699c970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699c9e8 Implicit # | | | `-ConstAttr 0x56025699ca10 Implicit # | | |-FunctionDecl 0x56025699cbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56025699ca88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56025699cb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56025699cc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699cd08 Implicit # | | | `-ConstAttr 0x56025699cd30 Implicit # | | |-FunctionDecl 0x56025699cef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56025699cda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56025699ce28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56025699cfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699d028 Implicit # | | | `-ConstAttr 0x56025699d050 Implicit # | | |-FunctionDecl 0x56025699d200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x56025699d0b0 col:18 'double' # | | | |-ParmVarDecl 0x56025699d130 col:26 'double' # | | | |-BuiltinAliasAttr 0x56025699d2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699d330 Implicit # | | | `-ConstAttr 0x56025699d358 Implicit # | | |-FunctionDecl 0x56025699d520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x56025699d3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56025699d450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56025699d5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699d650 Implicit # | | | `-ConstAttr 0x56025699d678 Implicit # | | |-FunctionDecl 0x56025699d840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x56025699d6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56025699d770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56025699d8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699d970 Implicit # | | | `-ConstAttr 0x56025699d998 Implicit # | | |-FunctionDecl 0x56025699db60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x56025699da10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56025699da90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56025699dc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56025699dc90 Implicit # | | | `-ConstAttr 0x56025699dcb8 Implicit # | | |-FunctionTemplateDecl 0x56025699e0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56025699dd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56025699dd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56025699e038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56025699de90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x56025699df68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x56025699e148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56025699e650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x56025699e1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56025699e258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56025699e2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56025699e5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56025699e3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x56025699e4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x56025699e6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56025699eb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56025699e778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56025699e7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56025699eaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56025699e920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x56025699e9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x56025699ebb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56025699f0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x56025699ec40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56025699ecd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56025699ed48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56025699f028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56025699ee98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x56025699ef58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x56025699f138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56025699f668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56025699f1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56025699f248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x56025699f2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56025699f5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56025699f418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x56025699f4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x56025699f6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56025699fca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x56025699f758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56025699f7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56025699f868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x56025699f8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x56025699fc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56025699fa50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56025699fb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56025699fd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5602569a00d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x56025699fdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56025699fe20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5602569a0028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x56025699ff78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5602569a0130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5602569a0580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5602569a01a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5602569a0248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5602569a02b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5602569a04d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5602569a0428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5602569a05e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5602569a0770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5602569a0690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5602569a0820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a0898 Implicit # | | | `-ConstAttr 0x5602569a08c0 Implicit # | | |-FunctionDecl 0x5602569a09d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569a0928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a0a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a0b00 Implicit # | | | `-ConstAttr 0x5602569a0b28 Implicit # | | |-FunctionDecl 0x5602569a0c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569a0ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a0d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a0d78 Implicit # | | | `-ConstAttr 0x5602569a0da0 Implicit # | | |-FunctionDecl 0x5602569a0ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569a0e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a0f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a0ff0 Implicit # | | | `-ConstAttr 0x5602569a1018 Implicit # | | |-FunctionDecl 0x5602569a1128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5602569a1078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5602569a11d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a1250 Implicit # | | | `-ConstAttr 0x5602569a1278 Implicit # | | |-FunctionDecl 0x5602569a13a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569a12f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a1450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a14c8 Implicit # | | | `-ConstAttr 0x5602569a14f0 Implicit # | | |-FunctionDecl 0x5602569a1618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569a1568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a16c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a1740 Implicit # | | | `-ConstAttr 0x5602569a1768 Implicit # | | |-FunctionDecl 0x5602569a1890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569a17e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a1940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5602569a19b8 Implicit # | | | `-ConstAttr 0x5602569a19e0 Implicit # | | |-FunctionDecl 0x5602569a1b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5602569a1a38 col:13 'bool' # | | | |-ParmVarDecl 0x5602569a1ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5602569a1c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a1ca8 Implicit # | | | `-ConstAttr 0x5602569a1cd0 Implicit # | | |-FunctionDecl 0x5602569a1e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5602569a1d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5602569a1db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a1f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a1fb8 Implicit # | | | `-ConstAttr 0x5602569a1fe0 Implicit # | | |-FunctionDecl 0x5602569a21a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5602569a2058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5602569a20d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a2260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a22d8 Implicit # | | | `-ConstAttr 0x5602569a2300 Implicit # | | |-FunctionDecl 0x5602569a24c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5602569a2378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5602569a23f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a2580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a25f8 Implicit # | | | `-ConstAttr 0x5602569a2620 Implicit # | | |-FunctionDecl 0x5602569a27e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5602569a2680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5602569a2700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a28a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a2918 Implicit # | | | `-ConstAttr 0x5602569a2940 Implicit # | | |-FunctionDecl 0x5602569a2af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5602569a29a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5602569a2a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a2ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a2c20 Implicit # | | | `-ConstAttr 0x5602569a2c48 Implicit # | | |-FunctionDecl 0x5602569a2df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5602569a2ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5602569a2d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a2eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a2f28 Implicit # | | | `-ConstAttr 0x5602569a2f50 Implicit # | | |-FunctionDecl 0x5602569a3100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5602569a2fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5602569a3030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a31b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a3230 Implicit # | | | `-ConstAttr 0x5602569a3258 Implicit # | | |-FunctionDecl 0x5602569a3408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5602569a32b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5602569a3338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a34c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a3538 Implicit # | | | `-ConstAttr 0x5602569a3560 Implicit # | | |-FunctionDecl 0x5602569a3710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5602569a35c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5602569a3640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a37c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a3840 Implicit # | | | `-ConstAttr 0x5602569a3868 Implicit # | | |-FunctionDecl 0x5602569a3a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5602569a38c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5602569a3948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a3ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a3b48 Implicit # | | | `-ConstAttr 0x5602569a3b70 Implicit # | | |-FunctionDecl 0x5602569a3d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5602569a3bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5602569a3c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a3dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a3e50 Implicit # | | | `-ConstAttr 0x5602569a3e78 Implicit # | | |-FunctionDecl 0x5602569a4028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5602569a3ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5602569a3f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a40e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a4158 Implicit # | | | `-ConstAttr 0x5602569a4180 Implicit # | | |-FunctionDecl 0x5602569a4330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5602569a41e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5602569a4260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a43e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a4460 Implicit # | | | `-ConstAttr 0x5602569a4488 Implicit # | | |-FunctionDecl 0x5602569a4638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5602569a44e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5602569a4568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a46f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a4790 Implicit # | | | `-ConstAttr 0x5602569a47b8 Implicit # | | |-FunctionDecl 0x5602569a4968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5602569a4818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5602569a4898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a4a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a4a98 Implicit # | | | `-ConstAttr 0x5602569a4ac0 Implicit # | | |-FunctionDecl 0x5602569a4c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5602569a4b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5602569a4ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a4d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a4da0 Implicit # | | | `-ConstAttr 0x5602569a4dc8 Implicit # | | |-FunctionDecl 0x5602569a4f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5602569a4e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5602569a4ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a5030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a50a8 Implicit # | | | `-ConstAttr 0x5602569a50d0 Implicit # | | |-FunctionDecl 0x5602569a5280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5602569a5130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5602569a51b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5602569a5338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5602569a53b0 Implicit # | | | `-ConstAttr 0x5602569a53d8 Implicit # | | |-FunctionDecl 0x5602569a5588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5602569a5438 col:14 'half' # | | | |-ParmVarDecl 0x5602569a54b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5602569a5640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a56b8 Implicit # | | | `-ConstAttr 0x5602569a56e0 Implicit # | | |-FunctionDecl 0x5602569a5898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5602569a5748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5602569a57c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a5950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a59c8 Implicit # | | | `-ConstAttr 0x5602569a59f0 Implicit # | | |-FunctionDecl 0x5602569a5bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5602569a5a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5602569a5ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a5c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a5ce8 Implicit # | | | `-ConstAttr 0x5602569a5d10 Implicit # | | |-FunctionDecl 0x5602569a5ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5602569a5d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5602569a5e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a5f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a6008 Implicit # | | | `-ConstAttr 0x5602569a6030 Implicit # | | |-FunctionDecl 0x5602569a61e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5602569a6090 col:16 'float' # | | | |-ParmVarDecl 0x5602569a6110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5602569a6298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a6310 Implicit # | | | `-ConstAttr 0x5602569a6338 Implicit # | | |-FunctionDecl 0x5602569a6500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5602569a63b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5602569a6430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a65b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a6630 Implicit # | | | `-ConstAttr 0x5602569a6658 Implicit # | | |-FunctionDecl 0x5602569a6870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5602569a66d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5602569a67a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a6928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a69a0 Implicit # | | | `-ConstAttr 0x5602569a69c8 Implicit # | | |-FunctionDecl 0x5602569a6b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5602569a6a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5602569a6ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a6c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5602569a6cc0 Implicit # | | | `-ConstAttr 0x5602569a6ce8 Implicit # | | |-FunctionDecl 0x5602569a6e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5602569a6d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569a6ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a6f38 Implicit # | | | `-ConstAttr 0x5602569a6f60 Implicit # | | |-FunctionDecl 0x5602569a7078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569a6fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a7128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a71a0 Implicit # | | | `-ConstAttr 0x5602569a71c8 Implicit # | | |-FunctionDecl 0x5602569a72f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569a7240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a73a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a7418 Implicit # | | | `-ConstAttr 0x5602569a7440 Implicit # | | |-FunctionDecl 0x5602569a7568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569a74b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a7618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a7690 Implicit # | | | `-ConstAttr 0x5602569a76b8 Implicit # | | |-FunctionDecl 0x5602569a77e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569a7730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5602569a7890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a7908 Implicit # | | | `-ConstAttr 0x5602569a7930 Implicit # | | |-FunctionDecl 0x5602569a7a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569a79a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a7b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a7b80 Implicit # | | | `-ConstAttr 0x5602569a7ba8 Implicit # | | |-FunctionDecl 0x5602569a7cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569a7c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a7d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a7df8 Implicit # | | | `-ConstAttr 0x5602569a7e20 Implicit # | | |-FunctionDecl 0x5602569a7f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569a7e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a7ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5602569a8070 Implicit # | | | `-ConstAttr 0x5602569a8098 Implicit # | | |-FunctionDecl 0x5602569a8260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5602569a8110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5602569a8190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a8318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5602569a8390 Implicit # | | | `-ConstAttr 0x5602569a83b8 Implicit # | | |-FunctionDecl 0x5602569a8570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5602569a8420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5602569a84a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a8628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5602569a86a0 Implicit # | | | `-ConstAttr 0x5602569a86c8 Implicit # | | |-FunctionDecl 0x5602569a87f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5602569a8728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5602569a88a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a8920 Implicit # | | | `-ConstAttr 0x5602569a8948 Implicit # | | |-FunctionDecl 0x5602569a8a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569a89b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a8b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a8b88 Implicit # | | | `-ConstAttr 0x5602569a8bb0 Implicit # | | |-FunctionDecl 0x5602569a8cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569a8c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a8d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a8e00 Implicit # | | | `-ConstAttr 0x5602569a8e28 Implicit # | | |-FunctionDecl 0x5602569a8f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569a8ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a9000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a9078 Implicit # | | | `-ConstAttr 0x5602569a90a0 Implicit # | | |-FunctionDecl 0x5602569a91b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5602569a9100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5602569a9260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a92d8 Implicit # | | | `-ConstAttr 0x5602569a9300 Implicit # | | |-FunctionDecl 0x5602569a9428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569a9378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a94d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a9550 Implicit # | | | `-ConstAttr 0x5602569a9578 Implicit # | | |-FunctionDecl 0x5602569a96a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569a95f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569a9750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a97c8 Implicit # | | | `-ConstAttr 0x5602569a97f0 Implicit # | | |-FunctionDecl 0x5602569a9918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569a9868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569a99c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a9a40 Implicit # | | | `-ConstAttr 0x5602569a9a68 Implicit # | | |-FunctionDecl 0x5602569a9b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5602569a9ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5602569a9c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a9ca0 Implicit # | | | `-ConstAttr 0x5602569a9cc8 Implicit # | | |-FunctionDecl 0x5602569a9df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5602569a9d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5602569a9ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569a9f18 Implicit # | | | `-ConstAttr 0x5602569a9f40 Implicit # | | |-FunctionDecl 0x5602569aa068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5602569a9fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5602569aa118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569aa190 Implicit # | | | `-ConstAttr 0x5602569aa1b8 Implicit # | | |-FunctionDecl 0x5602569aa2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5602569aa230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5602569aa390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5602569aa408 Implicit # | | | `-ConstAttr 0x5602569aa430 Implicit # | | |-FunctionDecl 0x5602569aa540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5602569aa490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5602569aa5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569aa668 Implicit # | | | `-ConstAttr 0x5602569aa690 Implicit # | | |-FunctionDecl 0x5602569aa7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569aa6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569aa870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569aa8e8 Implicit # | | | `-ConstAttr 0x5602569aa910 Implicit # | | |-FunctionDecl 0x5602569aaa38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569aa988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569aaae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569aab60 Implicit # | | | `-ConstAttr 0x5602569aab88 Implicit # | | |-FunctionDecl 0x5602569aacb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569aac00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569aad60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569aadd8 Implicit # | | | `-ConstAttr 0x5602569aae00 Implicit # | | |-FunctionDecl 0x5602569aaf10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5602569aae60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5602569aafc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569ab038 Implicit # | | | `-ConstAttr 0x5602569ab060 Implicit # | | |-FunctionDecl 0x5602569ab188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569ab0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ab238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569ab2b0 Implicit # | | | `-ConstAttr 0x5602569ab2d8 Implicit # | | |-FunctionDecl 0x5602569ab400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569ab350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569ab4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569ab528 Implicit # | | | `-ConstAttr 0x5602569ab550 Implicit # | | |-FunctionDecl 0x5602569ab678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569ab5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569ab728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5602569ab7a0 Implicit # | | | `-ConstAttr 0x5602569ab7c8 Implicit # | | |-FunctionDecl 0x5602569ab8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5602569ab828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5602569ab988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5602569aba00 Implicit # | | | `-ConstAttr 0x5602569aba28 Implicit # | | |-FunctionDecl 0x5602569abb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569aba90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569abbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5602569abc68 Implicit # | | | `-ConstAttr 0x5602569abc90 Implicit # | | |-FunctionDecl 0x5602569abdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569abd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569abe68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5602569abee0 Implicit # | | | `-ConstAttr 0x5602569abf08 Implicit # | | |-FunctionDecl 0x5602569ac030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569abf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569ac0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5602569ac158 Implicit # | | | `-ConstAttr 0x5602569ac180 Implicit # | | |-FunctionDecl 0x5602569ac290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5602569ac1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5602569ac340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5602569ac3b8 Implicit # | | | `-ConstAttr 0x5602569ac3e0 Implicit # | | |-FunctionDecl 0x5602569ac508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569ac458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ac5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5602569ac630 Implicit # | | | `-ConstAttr 0x5602569ac658 Implicit # | | |-FunctionDecl 0x560256970be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569ac6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256970c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560256970d08 Implicit # | | | `-ConstAttr 0x560256970d30 Implicit # | | |-FunctionDecl 0x560256970e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x560256970da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256970f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560256970f80 Implicit # | | | `-ConstAttr 0x560256970fa8 Implicit # | | |-FunctionDecl 0x5602569710b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x560256971008 col:19 'half' # | | | |-BuiltinAliasAttr 0x560256971168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5602569711e0 Implicit # | | | `-ConstAttr 0x560256971208 Implicit # | | |-FunctionDecl 0x560256971320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x560256971270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569713d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256971448 Implicit # | | | `-ConstAttr 0x560256971470 Implicit # | | |-FunctionDecl 0x560256971598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569714e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256971648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5602569716c0 Implicit # | | | `-ConstAttr 0x5602569716e8 Implicit # | | |-FunctionDecl 0x560256971810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x560256971760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569718c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256971938 Implicit # | | | `-ConstAttr 0x560256971960 Implicit # | | |-FunctionDecl 0x560256971a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5602569719c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x560256971b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256971b98 Implicit # | | | `-ConstAttr 0x560256971bc0 Implicit # | | |-FunctionDecl 0x560256971ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x560256971c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256971d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256971e10 Implicit # | | | `-ConstAttr 0x560256971e38 Implicit # | | |-FunctionDecl 0x560256971f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x560256971eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256972010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256972088 Implicit # | | | `-ConstAttr 0x5602569720b0 Implicit # | | |-FunctionDecl 0x5602569721d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x560256972128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256972288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256972300 Implicit # | | | `-ConstAttr 0x560256972328 Implicit # | | |-FunctionDecl 0x560256972438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x560256972388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5602569724e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256972560 Implicit # | | | `-ConstAttr 0x560256972588 Implicit # | | |-FunctionDecl 0x5602569726b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x560256972600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560256972760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5602569727d8 Implicit # | | | `-ConstAttr 0x560256972800 Implicit # | | |-FunctionDecl 0x560256972928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x560256972878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5602569729d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256972a50 Implicit # | | | `-ConstAttr 0x560256972a78 Implicit # | | |-FunctionDecl 0x560256972bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x560256972af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560256972ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560256972d18 Implicit # | | | `-ConstAttr 0x560256972d40 Implicit # | | |-FunctionTemplateDecl 0x560256973158 col:3 select # | | | |-TemplateTypeParmDecl 0x560256972d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569730b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x560256972e40 col:14 'bool' # | | | |-ParmVarDecl 0x560256972eb8 col:17 'T' # | | | |-ParmVarDecl 0x560256972f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5602569731c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5602569732a8 Implicit # | | | `-ConstAttr 0x5602569732d0 Implicit # | | |-FunctionTemplateDecl 0x5602569737d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5602569732f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256973728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560256973478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560256973558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560256973638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560256973840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560256973da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5602569738c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256973cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560256973a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560256973b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560256973c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560256973e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560256974370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560256973e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569742c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560256974018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5602569740f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5602569741d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5602569743e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560256974970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560256974468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569748c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5602569745e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560256974660 col:39 'T' # | | | |-ParmVarDecl 0x560256974740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5602569749e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569b8b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560256974a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569b8a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5602569b87c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5602569b8838 col:39 'T' # | | | |-ParmVarDecl 0x5602569b8918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5602569b8b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569b90b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5602569b8bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569b9008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5602569b8d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5602569b8df0 col:39 'T' # | | | |-ParmVarDecl 0x5602569b8ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5602569b9120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569b96b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5602569b91a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569b9608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5602569b9328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5602569b9408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5602569b9480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5602569b9720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569b9c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5602569b97a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569b9bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5602569b9928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5602569b9a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5602569b9a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5602569b9cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569ba210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5602569b9d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569ba168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5602569b9ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5602569b9fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5602569ba030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5602569ba280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569ba950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5602569ba308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569ba8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5602569ba620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5602569ba698 col:23 'T' # | | | |-ParmVarDecl 0x5602569ba710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5602569ba9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569bafc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5602569baa48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569baf18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5602569bacf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5602569bad68 col:23 'T' # | | | |-ParmVarDecl 0x5602569bade0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5602569bb030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5602569bb630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5602569bb0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569bb588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5602569bb360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5602569bb3d8 col:23 'T' # | | | |-ParmVarDecl 0x5602569bb450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5602569bb6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5602569bb800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5602569bb750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5602569bb8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bb928 Implicit # | | | `-ConstAttr 0x5602569bb950 Implicit # | | |-FunctionDecl 0x5602569bba68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569bb9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569bbb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bbb90 Implicit # | | | `-ConstAttr 0x5602569bbbb8 Implicit # | | |-FunctionDecl 0x5602569bbce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569bbc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569bbd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bbe08 Implicit # | | | `-ConstAttr 0x5602569bbe30 Implicit # | | |-FunctionDecl 0x5602569bbf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569bbea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569bc008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bc080 Implicit # | | | `-ConstAttr 0x5602569bc0a8 Implicit # | | |-FunctionDecl 0x5602569bc1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5602569bc108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5602569bc268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bc2e0 Implicit # | | | `-ConstAttr 0x5602569bc308 Implicit # | | |-FunctionDecl 0x5602569bc430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569bc380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569bc4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bc558 Implicit # | | | `-ConstAttr 0x5602569bc580 Implicit # | | |-FunctionDecl 0x5602569bc6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569bc5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569bc758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bc7e0 Implicit # | | | `-ConstAttr 0x5602569bc808 Implicit # | | |-FunctionDecl 0x5602569bc930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569bc880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569bc9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5602569bca58 Implicit # | | | `-ConstAttr 0x5602569bca80 Implicit # | | |-FunctionDecl 0x5602569bcb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5602569bcae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5602569bcc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bccb8 Implicit # | | | `-ConstAttr 0x5602569bcce0 Implicit # | | |-FunctionDecl 0x5602569bcdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569bcd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569bcea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bcf20 Implicit # | | | `-ConstAttr 0x5602569bcf48 Implicit # | | |-FunctionDecl 0x5602569bd070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569bcfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569bd120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bd198 Implicit # | | | `-ConstAttr 0x5602569bd1c0 Implicit # | | |-FunctionDecl 0x5602569bd2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569bd238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569bd398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bd410 Implicit # | | | `-ConstAttr 0x5602569bd438 Implicit # | | |-FunctionDecl 0x5602569bd548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5602569bd498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5602569bd5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bd670 Implicit # | | | `-ConstAttr 0x5602569bd698 Implicit # | | |-FunctionDecl 0x5602569bd7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569bd710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569bd870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bd8e8 Implicit # | | | `-ConstAttr 0x5602569bd910 Implicit # | | |-FunctionDecl 0x5602569bda38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569bd988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569bdae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bdb60 Implicit # | | | `-ConstAttr 0x5602569bdb88 Implicit # | | |-FunctionDecl 0x5602569bdcb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569bdc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569bdd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5602569bddd8 Implicit # | | | `-ConstAttr 0x5602569bde00 Implicit # | | |-FunctionDecl 0x5602569bdf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5602569bde60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5602569bdfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569be038 Implicit # | | | `-ConstAttr 0x5602569be060 Implicit # | | |-FunctionDecl 0x5602569be178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569be0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569be228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569be2a0 Implicit # | | | `-ConstAttr 0x5602569be2c8 Implicit # | | |-FunctionDecl 0x5602569be3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569be340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569be4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569be518 Implicit # | | | `-ConstAttr 0x5602569be540 Implicit # | | |-FunctionDecl 0x5602569be668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569be5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569be718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569be790 Implicit # | | | `-ConstAttr 0x5602569be7b8 Implicit # | | |-FunctionDecl 0x5602569be8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5602569be828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5602569be988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569bea00 Implicit # | | | `-ConstAttr 0x5602569bea28 Implicit # | | |-FunctionDecl 0x5602569beb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569beaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569bec00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569bec78 Implicit # | | | `-ConstAttr 0x5602569beca0 Implicit # | | |-FunctionDecl 0x5602569bedc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569bed18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569bee78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569beef0 Implicit # | | | `-ConstAttr 0x5602569bef18 Implicit # | | |-FunctionDecl 0x5602569bf040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569bef90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569bf0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5602569bf168 Implicit # | | | `-ConstAttr 0x5602569bf190 Implicit # | | |-FunctionDecl 0x5602569bf340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5602569bf1f0 col:15 'half' # | | | |-ParmVarDecl 0x5602569bf270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5602569bf3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569bf470 Implicit # | | | `-ConstAttr 0x5602569bf498 Implicit # | | |-FunctionDecl 0x5602569bf650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5602569bf500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5602569bf580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569bf708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569bf780 Implicit # | | | `-ConstAttr 0x5602569bf7a8 Implicit # | | |-FunctionDecl 0x5602569bf970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5602569bf820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5602569bf8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569bfa28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569bfaa0 Implicit # | | | `-ConstAttr 0x5602569bfac8 Implicit # | | |-FunctionDecl 0x5602569bfc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5602569bfb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5602569bfbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569bfd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569bfdc0 Implicit # | | | `-ConstAttr 0x5602569bfde8 Implicit # | | |-FunctionDecl 0x5602569bff98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5602569bfe48 col:17 'float' # | | | |-ParmVarDecl 0x5602569bfec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5602569c0050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569c00c8 Implicit # | | | `-ConstAttr 0x5602569c00f0 Implicit # | | |-FunctionDecl 0x5602569c02b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5602569c0168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5602569c01e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c0370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569c03e8 Implicit # | | | `-ConstAttr 0x5602569c0410 Implicit # | | |-FunctionDecl 0x5602569c05d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5602569c0488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5602569c0508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c0690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569c0708 Implicit # | | | `-ConstAttr 0x5602569c0730 Implicit # | | |-FunctionDecl 0x5602569c0950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5602569c0800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5602569c0880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c0a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5602569c0a80 Implicit # | | | `-ConstAttr 0x5602569c0aa8 Implicit # | | |-FunctionDecl 0x5602569c0bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5602569c0b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5602569c0c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c0ce0 Implicit # | | | `-ConstAttr 0x5602569c0d08 Implicit # | | |-FunctionDecl 0x5602569c0e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569c0d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c0ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c0f48 Implicit # | | | `-ConstAttr 0x5602569c0f70 Implicit # | | |-FunctionDecl 0x5602569c1098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569c0fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c1148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c11c0 Implicit # | | | `-ConstAttr 0x5602569c11e8 Implicit # | | |-FunctionDecl 0x5602569c1310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569c1260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c13c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c1438 Implicit # | | | `-ConstAttr 0x5602569c1460 Implicit # | | |-FunctionDecl 0x5602569c1570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5602569c14c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5602569c1620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c1698 Implicit # | | | `-ConstAttr 0x5602569c16c0 Implicit # | | |-FunctionDecl 0x5602569c17e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569c1738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c1898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c1910 Implicit # | | | `-ConstAttr 0x5602569c1938 Implicit # | | |-FunctionDecl 0x5602569c1a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569c19b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c1b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c1b88 Implicit # | | | `-ConstAttr 0x5602569c1bb0 Implicit # | | |-FunctionDecl 0x5602569c1cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569c1c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c1d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5602569c1e00 Implicit # | | | `-ConstAttr 0x5602569c1e28 Implicit # | | |-FunctionDecl 0x5602569c1f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5602569c1e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5602569c1fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c2060 Implicit # | | | `-ConstAttr 0x5602569c2088 Implicit # | | |-FunctionDecl 0x5602569c21a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569c20f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c2250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c22c8 Implicit # | | | `-ConstAttr 0x5602569c22f0 Implicit # | | |-FunctionDecl 0x5602569c2418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569c2368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c24c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c2540 Implicit # | | | `-ConstAttr 0x5602569c2568 Implicit # | | |-FunctionDecl 0x5602569c2690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569c25e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c2740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c27b8 Implicit # | | | `-ConstAttr 0x5602569c2810 Implicit # | | |-FunctionDecl 0x5602569c2920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5602569c2870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5602569c29d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c2a48 Implicit # | | | `-ConstAttr 0x5602569c2a70 Implicit # | | |-FunctionDecl 0x5602569c2b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569c2ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c2c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c2cc0 Implicit # | | | `-ConstAttr 0x5602569c2ce8 Implicit # | | |-FunctionDecl 0x5602569c2e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569c2d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c2ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c2f38 Implicit # | | | `-ConstAttr 0x5602569c2f60 Implicit # | | |-FunctionDecl 0x5602569c3088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569c2fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c3138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5602569c31b0 Implicit # | | | `-ConstAttr 0x5602569c31d8 Implicit # | | |-FunctionDecl 0x5602569c32e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5602569c3238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5602569c3398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c3410 Implicit # | | | `-ConstAttr 0x5602569c3438 Implicit # | | |-FunctionDecl 0x5602569c3550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569c34a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c3600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c3678 Implicit # | | | `-ConstAttr 0x5602569c36a0 Implicit # | | |-FunctionDecl 0x5602569c37c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569c3718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c3878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c38f0 Implicit # | | | `-ConstAttr 0x5602569c3918 Implicit # | | |-FunctionDecl 0x5602569c3a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569c3990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c3af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c3b68 Implicit # | | | `-ConstAttr 0x5602569c3b90 Implicit # | | |-FunctionDecl 0x5602569c3ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5602569c3bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5602569c3d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c3dc8 Implicit # | | | `-ConstAttr 0x5602569c3df0 Implicit # | | |-FunctionDecl 0x5602569c3f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569c3e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c3fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c4040 Implicit # | | | `-ConstAttr 0x5602569c4068 Implicit # | | |-FunctionDecl 0x5602569c4190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569c40e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c4240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c42b8 Implicit # | | | `-ConstAttr 0x5602569c42e0 Implicit # | | |-FunctionDecl 0x5602569c4408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569c4358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c44b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5602569c4530 Implicit # | | | `-ConstAttr 0x5602569c4558 Implicit # | | |-FunctionDecl 0x5602569c4660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5602569c45b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5602569c4710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c4770 # | | | |-NoThrowAttr 0x5602569c47b0 Implicit # | | | `-ConstAttr 0x5602569c47d8 Implicit # | | |-FunctionDecl 0x5602569c4900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5602569c4850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569c49b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c4a10 # | | | |-NoThrowAttr 0x5602569c4a50 Implicit # | | | `-ConstAttr 0x5602569c4a78 Implicit # | | |-FunctionDecl 0x5602569c4ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5602569c4af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569c4c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c4cb0 # | | | |-NoThrowAttr 0x5602569c4cf0 Implicit # | | | `-ConstAttr 0x5602569c4d18 Implicit # | | |-FunctionDecl 0x5602569c4e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5602569c4d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569c4ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c4f50 # | | | |-NoThrowAttr 0x5602569c4f90 Implicit # | | | `-ConstAttr 0x5602569c4fb8 Implicit # | | |-FunctionDecl 0x5602569c50d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5602569c5028 col:56 'int' # | | | |-AvailabilityAttr 0x5602569c5180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c5240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c5270 # | | | |-NoThrowAttr 0x5602569c52b0 Implicit # | | | `-ConstAttr 0x5602569c52d8 Implicit # | | |-FunctionDecl 0x5602569c5488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5602569c5360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5602569c5538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c55f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c5628 # | | | |-NoThrowAttr 0x5602569c5668 Implicit # | | | `-ConstAttr 0x5602569c5690 Implicit # | | |-FunctionDecl 0x5602569c5848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5602569c5718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5602569c58f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c59b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c59e8 # | | | |-NoThrowAttr 0x5602569c5a28 Implicit # | | | `-ConstAttr 0x5602569c5a50 Implicit # | | |-FunctionDecl 0x5602569c5c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5602569c5ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5602569c5cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c5d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c5da8 # | | | |-NoThrowAttr 0x5602569c5de8 Implicit # | | | `-ConstAttr 0x5602569c5e10 Implicit # | | |-FunctionDecl 0x5602569c5f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5602569c5e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5602569c5ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c60b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c60e0 # | | | |-NoThrowAttr 0x5602569c6120 Implicit # | | | `-ConstAttr 0x5602569c6148 Implicit # | | |-FunctionDecl 0x5602569c62f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5602569c61d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5602569c63a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c6468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c6498 # | | | |-NoThrowAttr 0x5602569c64d8 Implicit # | | | `-ConstAttr 0x5602569c6500 Implicit # | | |-FunctionDecl 0x5602569c66b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5602569c6588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5602569c6768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c6860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c6890 # | | | |-NoThrowAttr 0x5602569c68d0 Implicit # | | | `-ConstAttr 0x5602569c68f8 Implicit # | | |-FunctionDecl 0x5602569c6aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5602569c6980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5602569c6b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c6c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c6c48 # | | | |-NoThrowAttr 0x5602569c6c88 Implicit # | | | `-ConstAttr 0x5602569c6cb0 Implicit # | | |-FunctionDecl 0x5602569c6de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5602569c6d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5602569c6e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c6f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c6f80 # | | | |-NoThrowAttr 0x5602569c6fc0 Implicit # | | | `-ConstAttr 0x5602569c6fe8 Implicit # | | |-FunctionDecl 0x5602569c7198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5602569c7070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5602569c7248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c7308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c7338 # | | | |-NoThrowAttr 0x5602569c7378 Implicit # | | | `-ConstAttr 0x5602569c73a0 Implicit # | | |-FunctionDecl 0x5602569c7558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5602569c7428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569c7608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c76c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c76f8 # | | | |-NoThrowAttr 0x5602569c7738 Implicit # | | | `-ConstAttr 0x5602569c7760 Implicit # | | |-FunctionDecl 0x5602569c7918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5602569c77e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569c79c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c7a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c7ab8 # | | | |-NoThrowAttr 0x5602569c7af8 Implicit # | | | `-ConstAttr 0x5602569c7b20 Implicit # | | |-FunctionDecl 0x5602569c7c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5602569c7ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5602569c7d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c7dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c7df0 # | | | |-NoThrowAttr 0x5602569c7e30 Implicit # | | | `-ConstAttr 0x5602569c7e58 Implicit # | | |-FunctionDecl 0x5602569c8008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569c7ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5602569c80b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c8178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c81a8 # | | | |-NoThrowAttr 0x5602569c81e8 Implicit # | | | `-ConstAttr 0x5602569c8210 Implicit # | | |-FunctionDecl 0x5602569c83c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569c8298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569c8478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c8538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c8568 # | | | |-NoThrowAttr 0x5602569c85a8 Implicit # | | | `-ConstAttr 0x5602569c85d0 Implicit # | | |-FunctionDecl 0x5602569c8788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569c8658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569c8848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c8908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c8938 # | | | |-NoThrowAttr 0x5602569c8978 Implicit # | | | `-ConstAttr 0x5602569c89a0 Implicit # | | |-FunctionDecl 0x5602569c8ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5602569c8a10 col:58 'float' # | | | |-AvailabilityAttr 0x5602569c8b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c8c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c8c58 # | | | |-NoThrowAttr 0x5602569c8c98 Implicit # | | | `-ConstAttr 0x5602569c8cc0 Implicit # | | |-FunctionDecl 0x5602569c8df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5602569c8d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5602569c8ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c8f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c8f98 # | | | |-NoThrowAttr 0x5602569c8fd8 Implicit # | | | `-ConstAttr 0x5602569c9000 Implicit # | | |-FunctionDecl 0x5602569c9138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5602569c9088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5602569c91e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c92a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c92d8 # | | | |-NoThrowAttr 0x5602569c9318 Implicit # | | | `-ConstAttr 0x5602569c9340 Implicit # | | |-FunctionDecl 0x5602569c9478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5602569c93c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5602569c9528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c95e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c9618 # | | | |-NoThrowAttr 0x5602569c9658 Implicit # | | | `-ConstAttr 0x5602569c9680 Implicit # | | |-FunctionDecl 0x5602569c9798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5602569c96f0 col:59 'double' # | | | |-AvailabilityAttr 0x5602569c9848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c9908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c9938 # | | | |-NoThrowAttr 0x5602569c9978 Implicit # | | | `-ConstAttr 0x5602569c99a0 Implicit # | | |-FunctionDecl 0x5602569c9b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5602569c9a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5602569c9c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569c9cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569c9cf8 # | | | |-NoThrowAttr 0x5602569c9d38 Implicit # | | | `-ConstAttr 0x5602569c9d60 Implicit # | | |-FunctionDecl 0x5602569c9f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5602569c9de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5602569c9fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569ca088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569ca0b8 # | | | |-NoThrowAttr 0x5602569ca0f8 Implicit # | | | `-ConstAttr 0x5602569ca120 Implicit # | | |-FunctionDecl 0x5602569ca2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5602569ca1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5602569ca388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569ca448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5602569ca478 # | | | |-NoThrowAttr 0x5602569ca4b8 Implicit # | | | `-ConstAttr 0x5602569ca4e0 Implicit # | | |-FunctionDecl 0x5602569ca5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5602569ca548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5602569ca6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569ca760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5602569ca790 # | | | |-NoThrowAttr 0x5602569ca7d0 Implicit # | | | `-ConstAttr 0x5602569ca7f8 Implicit # | | |-FunctionDecl 0x5602569ca908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5602569ca860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5602569ca9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569caa78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5602569caaa8 # | | | |-NoThrowAttr 0x5602569caae8 Implicit # | | | `-ConstAttr 0x5602569cab10 Implicit # | | |-FunctionDecl 0x5602569cac98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5602569cab68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5602569cad48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569cae08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5602569cae38 # | | | |-NoThrowAttr 0x5602569cae78 Implicit # | | | `-ConstAttr 0x5602569caea0 Implicit # | | |-FunctionDecl 0x5602569cb028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5602569caef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5602569cb0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569cb198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5602569cb1c8 # | | | |-NoThrowAttr 0x5602569cb208 Implicit # | | | `-ConstAttr 0x5602569cb230 Implicit # | | |-FunctionDecl 0x5602569cb308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5602569cb3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569cb470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5602569cb4a0 # | | | |-NoThrowAttr 0x5602569cb4e0 Implicit # | | | `-ConstAttr 0x5602569cb508 Implicit # | | |-FunctionDecl 0x5602569cb5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5602569cb648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569cb708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5602569cb738 # | | | |-NoThrowAttr 0x5602569cb778 Implicit # | | | `-ConstAttr 0x5602569cb7a0 Implicit # | | |-FunctionDecl 0x5602569cb810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5602569cb8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569cb978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5602569cb9a8 # | | | |-NoThrowAttr 0x5602569cb9e8 Implicit # | | | `-ConstAttr 0x5602569cba10 Implicit # | | |-FunctionDecl 0x5602569cbb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5602569cba68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5602569cbbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569cbc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5602569cbcb8 # | | | |-NoThrowAttr 0x5602569cbcf8 Implicit # | | | `-ConstAttr 0x5602569cbd20 Implicit # | | |-FunctionDecl 0x5602569cbf30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5602569cbd68 col:53 'bool' # | | | |-ParmVarDecl 0x5602569cbde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cbfe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cc048 # | | | |-NoThrowAttr 0x5602569cc088 Implicit # | | | `-ConstAttr 0x5602569cc0b0 Implicit # | | |-FunctionDecl 0x5602569cc2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5602569cc118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5602569cc198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cc3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cc400 # | | | |-NoThrowAttr 0x5602569cc440 Implicit # | | | `-ConstAttr 0x5602569cc468 Implicit # | | |-FunctionDecl 0x5602569cc6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5602569cc4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5602569cc560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cc770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cc7d0 # | | | |-NoThrowAttr 0x5602569cc810 Implicit # | | | `-ConstAttr 0x5602569cd870 Implicit # | | |-FunctionDecl 0x5602569cdab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5602569cd8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5602569cd968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cdb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cdbd0 # | | | |-NoThrowAttr 0x5602569cdc10 Implicit # | | | `-ConstAttr 0x5602569cdc38 Implicit # | | |-FunctionDecl 0x5602569cde68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5602569cdc98 col:53 'half' # | | | |-ParmVarDecl 0x5602569cdd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cdf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cdf80 # | | | |-NoThrowAttr 0x5602569cdfc0 Implicit # | | | `-ConstAttr 0x5602569cdfe8 Implicit # | | |-FunctionDecl 0x5602569ce238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5602569ce060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5602569ce0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569ce2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569ce350 # | | | |-NoThrowAttr 0x5602569ce390 Implicit # | | | `-ConstAttr 0x5602569ce3b8 Implicit # | | |-FunctionDecl 0x5602569ce608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5602569ce430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5602569ce4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569ce6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569ce720 # | | | |-NoThrowAttr 0x5602569ce760 Implicit # | | | `-ConstAttr 0x5602569ce788 Implicit # | | |-FunctionDecl 0x5602569ce9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5602569ce800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5602569ce880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cea90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569ceaf0 # | | | |-NoThrowAttr 0x5602569ceb30 Implicit # | | | `-ConstAttr 0x5602569ceb58 Implicit # | | |-FunctionDecl 0x5602569ced88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5602569cebb8 col:51 'int' # | | | |-ParmVarDecl 0x5602569cec38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cee40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569ceea0 # | | | |-NoThrowAttr 0x5602569ceee0 Implicit # | | | `-ConstAttr 0x5602569cef08 Implicit # | | |-FunctionDecl 0x5602569cf158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5602569cef80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5602569cf000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cf210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cf270 # | | | |-NoThrowAttr 0x5602569cf2b0 Implicit # | | | `-ConstAttr 0x5602569cf2d8 Implicit # | | |-FunctionDecl 0x5602569cf528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5602569cf350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5602569cf3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cf5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cf640 # | | | |-NoThrowAttr 0x5602569cf680 Implicit # | | | `-ConstAttr 0x5602569cf6a8 Implicit # | | |-FunctionDecl 0x5602569cf938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5602569cf720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5602569cf7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cf9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cfa50 # | | | |-NoThrowAttr 0x5602569cfa90 Implicit # | | | `-ConstAttr 0x5602569cfab8 Implicit # | | |-FunctionDecl 0x5602569cfcc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5602569cfb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5602569cfbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569cfd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569cfde0 # | | | |-NoThrowAttr 0x5602569cfe20 Implicit # | | | `-ConstAttr 0x5602569cfe48 Implicit # | | |-FunctionDecl 0x5602569d0098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5602569cfec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5602569cff40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d0150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d01b0 # | | | |-NoThrowAttr 0x5602569d01f0 Implicit # | | | `-ConstAttr 0x5602569d0218 Implicit # | | |-FunctionDecl 0x5602569d0468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5602569d0290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5602569d0310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d0520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d0580 # | | | |-NoThrowAttr 0x5602569d05c0 Implicit # | | | `-ConstAttr 0x5602569d05e8 Implicit # | | |-FunctionDecl 0x5602569d0838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5602569d0660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5602569d06e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d08f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d0950 # | | | |-NoThrowAttr 0x5602569d0990 Implicit # | | | `-ConstAttr 0x5602569d09b8 Implicit # | | |-FunctionDecl 0x5602569d0be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5602569d0a18 col:55 'float' # | | | |-ParmVarDecl 0x5602569d0a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d0ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d0d00 # | | | |-NoThrowAttr 0x5602569d0d40 Implicit # | | | `-ConstAttr 0x5602569d0d68 Implicit # | | |-FunctionDecl 0x5602569d0fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5602569d0de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5602569d0e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d1070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d10d0 # | | | |-NoThrowAttr 0x5602569d1110 Implicit # | | | `-ConstAttr 0x5602569d1138 Implicit # | | |-FunctionDecl 0x5602569d1388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5602569d11b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5602569d1230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d1440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d14a0 # | | | |-NoThrowAttr 0x5602569d14e0 Implicit # | | | `-ConstAttr 0x5602569d1508 Implicit # | | |-FunctionDecl 0x5602569d1758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5602569d1580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5602569d1600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d1810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d1890 # | | | |-NoThrowAttr 0x5602569d18d0 Implicit # | | | `-ConstAttr 0x5602569d18f8 Implicit # | | |-FunctionDecl 0x5602569d1b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5602569d1970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5602569d19f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d1c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d1c60 # | | | |-NoThrowAttr 0x5602569d1ca0 Implicit # | | | `-ConstAttr 0x5602569d1cc8 Implicit # | | |-FunctionDecl 0x5602569d1f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5602569d1d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5602569d1dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d1fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d2030 # | | | |-NoThrowAttr 0x5602569d2070 Implicit # | | | `-ConstAttr 0x5602569d2098 Implicit # | | |-FunctionDecl 0x5602569d22e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5602569d2110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5602569d2190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d23a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d2400 # | | | |-NoThrowAttr 0x5602569d2440 Implicit # | | | `-ConstAttr 0x5602569d2468 Implicit # | | |-FunctionDecl 0x5602569d26b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5602569d24e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5602569d2560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d2770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d27d0 # | | | |-NoThrowAttr 0x5602569d2810 Implicit # | | | `-ConstAttr 0x5602569d2838 Implicit # | | |-FunctionDecl 0x5602569d2a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5602569d28b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5602569d2930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d2b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d2ba0 # | | | |-NoThrowAttr 0x5602569d2be0 Implicit # | | | `-ConstAttr 0x5602569d2c08 Implicit # | | |-FunctionDecl 0x5602569d2e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5602569d2c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5602569d2d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d2f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d2f70 # | | | |-NoThrowAttr 0x5602569d2fb0 Implicit # | | | `-ConstAttr 0x5602569d2fd8 Implicit # | | |-FunctionDecl 0x5602569d3228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5602569d3050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5602569d30d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d32e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d3340 # | | | |-NoThrowAttr 0x5602569d3380 Implicit # | | | `-ConstAttr 0x5602569d33a8 Implicit # | | |-FunctionDecl 0x5602569d35f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5602569d3420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5602569d34a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d36b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d3710 # | | | |-NoThrowAttr 0x5602569d3750 Implicit # | | | `-ConstAttr 0x5602569d3778 Implicit # | | |-FunctionDecl 0x5602569d39f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5602569d37d8 col:57 'double' # | | | |-ParmVarDecl 0x5602569d38a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d3ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d3b10 # | | | |-NoThrowAttr 0x5602569d3b50 Implicit # | | | `-ConstAttr 0x5602569d3b78 Implicit # | | |-FunctionDecl 0x5602569d3dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5602569d3bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5602569d3c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d3e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d3ee0 # | | | |-NoThrowAttr 0x5602569d3f20 Implicit # | | | `-ConstAttr 0x5602569d3f48 Implicit # | | |-FunctionDecl 0x5602569d4198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5602569d3fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5602569d4040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d4250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d42b0 # | | | |-NoThrowAttr 0x5602569d42f0 Implicit # | | | `-ConstAttr 0x5602569d4318 Implicit # | | |-FunctionDecl 0x5602569d4568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5602569d4390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5602569d4410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569d4620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5602569d4680 # | | | |-NoThrowAttr 0x5602569d46c0 Implicit # | | | `-ConstAttr 0x5602569d46e8 Implicit # | | |-FunctionDecl 0x5602569d4820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5602569d4770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5602569d48d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d4990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d49c0 # | | | |-NoThrowAttr 0x5602569d4a00 Implicit # | | | `-ConstAttr 0x5602569d4a28 Implicit # | | |-FunctionDecl 0x5602569d4b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569d4aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5602569d4c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d4cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d4cf0 # | | | |-NoThrowAttr 0x5602569d4d30 Implicit # | | | `-ConstAttr 0x5602569d4d58 Implicit # | | |-FunctionDecl 0x5602569d4e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569d4de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5602569d4f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d5000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d5030 # | | | |-NoThrowAttr 0x5602569d5070 Implicit # | | | `-ConstAttr 0x5602569d5098 Implicit # | | |-FunctionDecl 0x5602569d51d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569d5120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5602569d5280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d5340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d5370 # | | | |-NoThrowAttr 0x5602569d53b0 Implicit # | | | `-ConstAttr 0x5602569d53d8 Implicit # | | |-FunctionDecl 0x5602569d5510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569d5460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5602569d55c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d5680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d56b0 # | | | |-NoThrowAttr 0x5602569d56f0 Implicit # | | | `-ConstAttr 0x5602569d5718 Implicit # | | |-FunctionDecl 0x5602569d58b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569d57a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5602569d5960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d5a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d5a50 # | | | |-NoThrowAttr 0x5602569d5a90 Implicit # | | | `-ConstAttr 0x5602569d5ab8 Implicit # | | |-FunctionDecl 0x5602569d5bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569d5b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569d5ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d5d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d5d90 # | | | |-NoThrowAttr 0x5602569d5dd0 Implicit # | | | `-ConstAttr 0x5602569d5df8 Implicit # | | |-FunctionDecl 0x5602569d5f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569d5e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569d5fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d60a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5602569d60d0 # | | | |-NoThrowAttr 0x5602569d6110 Implicit # | | | `-ConstAttr 0x5602569d6138 Implicit # | | |-FunctionDecl 0x5602569d6270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5602569d61c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5602569d6320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d63e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d6410 # | | | |-NoThrowAttr 0x5602569d6450 Implicit # | | | `-ConstAttr 0x5602569d6478 Implicit # | | |-FunctionDecl 0x5602569d65a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569d64f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5602569d6650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d6710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d6740 # | | | |-NoThrowAttr 0x5602569d6780 Implicit # | | | `-ConstAttr 0x5602569d67a8 Implicit # | | |-FunctionDecl 0x5602569d68e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569d6830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5602569d6990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d6a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d6a80 # | | | |-NoThrowAttr 0x5602569d6ac0 Implicit # | | | `-ConstAttr 0x5602569d6ae8 Implicit # | | |-FunctionDecl 0x5602569d6c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569d6b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5602569d6cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d6d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d6dc0 # | | | |-NoThrowAttr 0x5602569d6e00 Implicit # | | | `-ConstAttr 0x5602569d6e28 Implicit # | | |-FunctionDecl 0x5602569d6f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569d6eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5602569d7010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d70d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d7100 # | | | |-NoThrowAttr 0x5602569d7140 Implicit # | | | `-ConstAttr 0x5602569d7168 Implicit # | | |-FunctionDecl 0x5602569d72a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569d71f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5602569d7350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d7410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d7440 # | | | |-NoThrowAttr 0x5602569d7480 Implicit # | | | `-ConstAttr 0x5602569d74a8 Implicit # | | |-FunctionDecl 0x5602569d75e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569d7530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569d7690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d7750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d7780 # | | | |-NoThrowAttr 0x5602569d77c0 Implicit # | | | `-ConstAttr 0x5602569d77e8 Implicit # | | |-FunctionDecl 0x5602569d7970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569d78c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569d7a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d7ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5602569d7b10 # | | | |-NoThrowAttr 0x5602569d7b50 Implicit # | | | `-ConstAttr 0x5602569d7b78 Implicit # | | |-FunctionDecl 0x5602569d7cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5602569d7c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5602569d7d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d7e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d7e50 # | | | |-NoThrowAttr 0x5602569d7e90 Implicit # | | | `-ConstAttr 0x5602569d7eb8 Implicit # | | |-FunctionDecl 0x5602569d7fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569d7f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5602569d8090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d8150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d8180 # | | | |-NoThrowAttr 0x5602569d81c0 Implicit # | | | `-ConstAttr 0x5602569d81e8 Implicit # | | |-FunctionDecl 0x5602569d8320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569d8270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5602569d83d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d8490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d84c0 # | | | |-NoThrowAttr 0x5602569d8500 Implicit # | | | `-ConstAttr 0x5602569d8528 Implicit # | | |-FunctionDecl 0x5602569d8660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569d85b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5602569d8710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d87d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d8800 # | | | |-NoThrowAttr 0x5602569d8840 Implicit # | | | `-ConstAttr 0x5602569d8868 Implicit # | | |-FunctionDecl 0x5602569d89a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569d88f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5602569d8a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d8b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d8b40 # | | | |-NoThrowAttr 0x5602569d8b80 Implicit # | | | `-ConstAttr 0x5602569d8ba8 Implicit # | | |-FunctionDecl 0x5602569d8ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569d8c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5602569d8d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d8e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d8e80 # | | | |-NoThrowAttr 0x5602569d8ec0 Implicit # | | | `-ConstAttr 0x5602569d8ee8 Implicit # | | |-FunctionDecl 0x5602569d9020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569d8f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569d90d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d9190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d91c0 # | | | |-NoThrowAttr 0x5602569d9200 Implicit # | | | `-ConstAttr 0x5602569d9228 Implicit # | | |-FunctionDecl 0x5602569d9360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569d92b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569d9410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569d94d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5602569d9500 # | | | |-NoThrowAttr 0x5602569d9540 Implicit # | | | `-ConstAttr 0x5602569d9568 Implicit # | | |-FunctionDecl 0x5602569d9678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5602569d95c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5602569d9728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569d9788 # | | | |-NoThrowAttr 0x5602569d97c8 Implicit # | | | `-ConstAttr 0x5602569d97f0 Implicit # | | |-FunctionDecl 0x5602569d99b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569d9858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569d9a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569d9ac8 # | | | |-NoThrowAttr 0x5602569d9b08 Implicit # | | | `-ConstAttr 0x5602569d9b30 Implicit # | | |-FunctionDecl 0x5602569d9c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569d9ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569d9d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569d9d68 # | | | |-NoThrowAttr 0x5602569d9da8 Implicit # | | | `-ConstAttr 0x5602569d9dd0 Implicit # | | |-FunctionDecl 0x5602569d9ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569d9e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569d9fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569da008 # | | | |-NoThrowAttr 0x5602569da048 Implicit # | | | `-ConstAttr 0x5602569da070 Implicit # | | |-FunctionDecl 0x5602569da180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5602569da0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5602569da230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569da290 # | | | |-NoThrowAttr 0x5602569da2d0 Implicit # | | | `-ConstAttr 0x5602569da2f8 Implicit # | | |-FunctionDecl 0x5602569da420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5602569da370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5602569da4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569da530 # | | | |-NoThrowAttr 0x5602569da570 Implicit # | | | `-ConstAttr 0x5602569da598 Implicit # | | |-FunctionDecl 0x5602569da6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5602569da610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5602569da770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569da7d0 # | | | |-NoThrowAttr 0x5602569da810 Implicit # | | | `-ConstAttr 0x5602569da838 Implicit # | | |-FunctionDecl 0x5602569da960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5602569da8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5602569daa10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569daa70 # | | | |-NoThrowAttr 0x5602569daab0 Implicit # | | | `-ConstAttr 0x5602569daad8 Implicit # | | |-FunctionDecl 0x5602569dac00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5602569dab50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569dacb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dad10 # | | | |-NoThrowAttr 0x5602569dad50 Implicit # | | | `-ConstAttr 0x5602569dad78 Implicit # | | |-FunctionDecl 0x5602569daea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569dadf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5602569daf50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dafb0 # | | | |-NoThrowAttr 0x5602569daff0 Implicit # | | | `-ConstAttr 0x5602569db018 Implicit # | | |-FunctionDecl 0x5602569db140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569db090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5602569db1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569db250 # | | | |-NoThrowAttr 0x5602569db290 Implicit # | | | `-ConstAttr 0x5602569db2b8 Implicit # | | |-FunctionDecl 0x5602569db3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569db330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5602569db490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569db4f0 # | | | |-NoThrowAttr 0x5602569db530 Implicit # | | | `-ConstAttr 0x5602569db558 Implicit # | | |-FunctionDecl 0x5602569db680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5602569db5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5602569db730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569db790 # | | | |-NoThrowAttr 0x5602569db7d0 Implicit # | | | `-ConstAttr 0x5602569db7f8 Implicit # | | |-FunctionDecl 0x5602569dbbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5602569db870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569dbc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dbcd0 # | | | |-NoThrowAttr 0x5602569dbd10 Implicit # | | | `-ConstAttr 0x5602569dbd38 Implicit # | | |-FunctionDecl 0x5602569dbe60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5602569dbdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569dbf10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dbf70 # | | | |-NoThrowAttr 0x5602569dbfb0 Implicit # | | | `-ConstAttr 0x5602569dbfd8 Implicit # | | |-FunctionDecl 0x5602569dc100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5602569dc050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569dc1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dc210 # | | | |-NoThrowAttr 0x5602569dc250 Implicit # | | | `-ConstAttr 0x5602569dc278 Implicit # | | |-FunctionDecl 0x5602569dc3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569dc2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5602569dc450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dc4b0 # | | | |-NoThrowAttr 0x5602569dc4f0 Implicit # | | | `-ConstAttr 0x5602569dc518 Implicit # | | |-FunctionDecl 0x5602569dc640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569dc590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569dc6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dc750 # | | | |-NoThrowAttr 0x5602569dc790 Implicit # | | | `-ConstAttr 0x5602569dc7b8 Implicit # | | |-FunctionDecl 0x5602569dc8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569dc830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569dc990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dc9f0 # | | | |-NoThrowAttr 0x5602569dca30 Implicit # | | | `-ConstAttr 0x5602569dca58 Implicit # | | |-FunctionDecl 0x5602569dcb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569dcad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569dcc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dcc90 # | | | |-NoThrowAttr 0x5602569dccd0 Implicit # | | | `-ConstAttr 0x5602569dccf8 Implicit # | | |-FunctionDecl 0x5602569dce08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5602569dcd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5602569dceb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dcf18 # | | | |-NoThrowAttr 0x5602569dcf58 Implicit # | | | `-ConstAttr 0x5602569dcf80 Implicit # | | |-FunctionDecl 0x5602569dd0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569dcff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569dd158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dd1b8 # | | | |-NoThrowAttr 0x5602569dd1f8 Implicit # | | | `-ConstAttr 0x5602569dd220 Implicit # | | |-FunctionDecl 0x5602569dd348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569dd298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569dd3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dd458 # | | | |-NoThrowAttr 0x5602569dd498 Implicit # | | | `-ConstAttr 0x5602569dd4c0 Implicit # | | |-FunctionDecl 0x5602569dd5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569dd538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569dd698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dd6f8 # | | | |-NoThrowAttr 0x5602569dd738 Implicit # | | | `-ConstAttr 0x5602569dd760 Implicit # | | |-FunctionDecl 0x5602569dd870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5602569dd7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5602569dd920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dd980 # | | | |-NoThrowAttr 0x5602569dd9c0 Implicit # | | | `-ConstAttr 0x5602569dd9e8 Implicit # | | |-FunctionDecl 0x5602569ddb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5602569dda60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5602569dde10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569dde70 # | | | |-NoThrowAttr 0x5602569ddeb0 Implicit # | | | `-ConstAttr 0x5602569dded8 Implicit # | | |-FunctionDecl 0x5602569de000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5602569ddf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5602569de0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569de110 # | | | |-NoThrowAttr 0x5602569de150 Implicit # | | | `-ConstAttr 0x5602569de178 Implicit # | | |-FunctionDecl 0x5602569de2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5602569de1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5602569de350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5602569de3b0 # | | | |-NoThrowAttr 0x5602569de3f0 Implicit # | | | `-ConstAttr 0x5602569de418 Implicit # | | |-FunctionDecl 0x5602569de528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5602569de478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5602569de5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569de638 # | | | |-NoThrowAttr 0x5602569de678 Implicit # | | | `-ConstAttr 0x5602569de6a0 Implicit # | | |-FunctionDecl 0x5602569de7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569de708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569de868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569de8c8 # | | | |-NoThrowAttr 0x5602569de908 Implicit # | | | `-ConstAttr 0x5602569de930 Implicit # | | |-FunctionDecl 0x5602569dea58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569de9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569deb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569deb68 # | | | |-NoThrowAttr 0x5602569deba8 Implicit # | | | `-ConstAttr 0x5602569debd0 Implicit # | | |-FunctionDecl 0x5602569decf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569dec48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569deda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569dee08 # | | | |-NoThrowAttr 0x5602569dee48 Implicit # | | | `-ConstAttr 0x5602569dee70 Implicit # | | |-FunctionDecl 0x5602569def90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5602569deee0 col:50 'int' # | | | |-AvailabilityAttr 0x5602569df040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569df100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569df130 # | | | |-NoThrowAttr 0x5602569df170 Implicit # | | | `-ConstAttr 0x5602569df198 Implicit # | | |-FunctionDecl 0x5602569df2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5602569df220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5602569df380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569df440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569df470 # | | | |-NoThrowAttr 0x5602569df4b0 Implicit # | | | `-ConstAttr 0x5602569df4d8 Implicit # | | |-FunctionDecl 0x5602569df610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5602569df560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5602569df6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569df780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569df7b0 # | | | |-NoThrowAttr 0x5602569df7f0 Implicit # | | | `-ConstAttr 0x5602569df818 Implicit # | | |-FunctionDecl 0x5602569df950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5602569df8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5602569dfa00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569dfac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569dfaf0 # | | | |-NoThrowAttr 0x5602569dfb30 Implicit # | | | `-ConstAttr 0x5602569dfb58 Implicit # | | |-FunctionDecl 0x5602569dfc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5602569dfbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5602569dfd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e0e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e0e60 # | | | |-NoThrowAttr 0x5602569e0ea0 Implicit # | | | `-ConstAttr 0x5602569e0ec8 Implicit # | | |-FunctionDecl 0x5602569e1000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569e0f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5602569e10b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e1170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e11a0 # | | | |-NoThrowAttr 0x5602569e11e0 Implicit # | | | `-ConstAttr 0x5602569e1208 Implicit # | | |-FunctionDecl 0x5602569e1340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569e1290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5602569e13f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e14b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e14e0 # | | | |-NoThrowAttr 0x5602569e1520 Implicit # | | | `-ConstAttr 0x5602569e1548 Implicit # | | |-FunctionDecl 0x5602569e1680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569e15d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5602569e1730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e17f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e1820 # | | | |-NoThrowAttr 0x5602569e1860 Implicit # | | | `-ConstAttr 0x5602569e1888 Implicit # | | |-FunctionDecl 0x5602569e19c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5602569e1910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5602569e1a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e1b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e1b60 # | | | |-NoThrowAttr 0x5602569e1ba0 Implicit # | | | `-ConstAttr 0x5602569e1bc8 Implicit # | | |-FunctionDecl 0x5602569e1d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5602569e1c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5602569e1db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e1e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e1ea0 # | | | |-NoThrowAttr 0x5602569e1ee0 Implicit # | | | `-ConstAttr 0x5602569e1f08 Implicit # | | |-FunctionDecl 0x5602569e2040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5602569e1f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569e20f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e21b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e21e0 # | | | |-NoThrowAttr 0x5602569e2220 Implicit # | | | `-ConstAttr 0x5602569e2248 Implicit # | | |-FunctionDecl 0x5602569e2380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5602569e22d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569e2430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e24f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e2520 # | | | |-NoThrowAttr 0x5602569e2560 Implicit # | | | `-ConstAttr 0x5602569e2588 Implicit # | | |-FunctionDecl 0x5602569e26c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569e2610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5602569e2770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e2830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e2860 # | | | |-NoThrowAttr 0x5602569e28a0 Implicit # | | | `-ConstAttr 0x5602569e28c8 Implicit # | | |-FunctionDecl 0x5602569e2a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569e2950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5602569e2ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e2b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e2ba0 # | | | |-NoThrowAttr 0x5602569e2be0 Implicit # | | | `-ConstAttr 0x5602569e2c08 Implicit # | | |-FunctionDecl 0x5602569e2d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569e2c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569e65c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e6680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e66b0 # | | | |-NoThrowAttr 0x5602569e66f0 Implicit # | | | `-ConstAttr 0x5602569e6718 Implicit # | | |-FunctionDecl 0x5602569e6850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569e67a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569e6900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e69c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e69f0 # | | | |-NoThrowAttr 0x5602569e6a30 Implicit # | | | `-ConstAttr 0x5602569e6a58 Implicit # | | |-FunctionDecl 0x5602569e6b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5602569e6ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5602569e6c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e6ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e6d18 # | | | |-NoThrowAttr 0x5602569e6d58 Implicit # | | | `-ConstAttr 0x5602569e6d80 Implicit # | | |-FunctionDecl 0x5602569e6eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569e6e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5602569e6f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e7028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e7058 # | | | |-NoThrowAttr 0x5602569e7098 Implicit # | | | `-ConstAttr 0x5602569e70c0 Implicit # | | |-FunctionDecl 0x5602569e71f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569e7148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5602569e72a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e7368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e7398 # | | | |-NoThrowAttr 0x5602569e73d8 Implicit # | | | `-ConstAttr 0x5602569e7400 Implicit # | | |-FunctionDecl 0x5602569e7538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569e7488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5602569e75e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e76a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e76d8 # | | | |-NoThrowAttr 0x5602569e7718 Implicit # | | | `-ConstAttr 0x5602569e7740 Implicit # | | |-FunctionDecl 0x5602569e7860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5602569e77b0 col:56 'double' # | | | |-AvailabilityAttr 0x5602569e7910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e79d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e7a00 # | | | |-NoThrowAttr 0x5602569e7a40 Implicit # | | | `-ConstAttr 0x5602569e7a68 Implicit # | | |-FunctionDecl 0x5602569e7ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5602569e7af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5602569e7c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e7d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e7d40 # | | | |-NoThrowAttr 0x5602569e7d80 Implicit # | | | `-ConstAttr 0x5602569e7da8 Implicit # | | |-FunctionDecl 0x5602569e7ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5602569e7e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5602569e7f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e8050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e8080 # | | | |-NoThrowAttr 0x5602569e80c0 Implicit # | | | `-ConstAttr 0x5602569e80e8 Implicit # | | |-FunctionDecl 0x5602569e8220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5602569e8170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5602569e82d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569e8390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5602569e83c0 # | | | |-NoThrowAttr 0x5602569e8400 Implicit # | | | `-ConstAttr 0x5602569e8428 Implicit # | | |-FunctionDecl 0x5602569e85d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5602569e8488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5602569e8680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e86e0 # | | | |-NoThrowAttr 0x5602569e8720 Implicit # | | | `-ConstAttr 0x5602569e8748 Implicit # | | |-FunctionDecl 0x5602569e8860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569e87b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569e8910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e8970 # | | | |-NoThrowAttr 0x5602569e89b0 Implicit # | | | `-ConstAttr 0x5602569e89d8 Implicit # | | |-FunctionDecl 0x5602569e8b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569e8a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569e8bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e8c10 # | | | |-NoThrowAttr 0x5602569e8c50 Implicit # | | | `-ConstAttr 0x5602569e8c78 Implicit # | | |-FunctionDecl 0x5602569e8da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569e8cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569e8e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e8eb0 # | | | |-NoThrowAttr 0x5602569e8ef0 Implicit # | | | `-ConstAttr 0x5602569e8f18 Implicit # | | |-FunctionDecl 0x5602569e9028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5602569e8f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5602569e90d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e9138 # | | | |-NoThrowAttr 0x5602569e9178 Implicit # | | | `-ConstAttr 0x5602569e91a0 Implicit # | | |-FunctionDecl 0x5602569e92c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5602569e9218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5602569e9378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e93d8 # | | | |-NoThrowAttr 0x5602569e9418 Implicit # | | | `-ConstAttr 0x5602569e9440 Implicit # | | |-FunctionDecl 0x5602569e9568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5602569e94b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5602569e9618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e9678 # | | | |-NoThrowAttr 0x5602569e96b8 Implicit # | | | `-ConstAttr 0x5602569e96e0 Implicit # | | |-FunctionDecl 0x5602569e9808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5602569e9758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5602569e98b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e9918 # | | | |-NoThrowAttr 0x5602569e9958 Implicit # | | | `-ConstAttr 0x5602569e9980 Implicit # | | |-FunctionDecl 0x5602569e9aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5602569e99f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569e9b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e9bb8 # | | | |-NoThrowAttr 0x5602569e9bf8 Implicit # | | | `-ConstAttr 0x5602569e9c20 Implicit # | | |-FunctionDecl 0x5602569e9d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569e9c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5602569e9df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569e9e58 # | | | |-NoThrowAttr 0x5602569e9e98 Implicit # | | | `-ConstAttr 0x5602569e9ec0 Implicit # | | |-FunctionDecl 0x5602569e9fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569e9f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5602569ea098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ea0f8 # | | | |-NoThrowAttr 0x5602569ea138 Implicit # | | | `-ConstAttr 0x5602569ea160 Implicit # | | |-FunctionDecl 0x5602569ea288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569ea1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5602569ea338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ea398 # | | | |-NoThrowAttr 0x5602569ea3d8 Implicit # | | | `-ConstAttr 0x5602569ea400 Implicit # | | |-FunctionDecl 0x5602569ea528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5602569ea478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5602569ea5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ea648 # | | | |-NoThrowAttr 0x5602569ea688 Implicit # | | | `-ConstAttr 0x5602569ea6b0 Implicit # | | |-FunctionDecl 0x5602569ea7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5602569ea728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ea888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ea8e8 # | | | |-NoThrowAttr 0x5602569ea928 Implicit # | | | `-ConstAttr 0x5602569ea950 Implicit # | | |-FunctionDecl 0x5602569eaa78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5602569ea9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569eab28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569eab88 # | | | |-NoThrowAttr 0x5602569eabc8 Implicit # | | | `-ConstAttr 0x5602569eabf0 Implicit # | | |-FunctionDecl 0x5602569ead18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5602569eac68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569eadc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569eae28 # | | | |-NoThrowAttr 0x5602569eae68 Implicit # | | | `-ConstAttr 0x5602569eae90 Implicit # | | |-FunctionDecl 0x5602569eafb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569eaf08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5602569eb068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569eb0c8 # | | | |-NoThrowAttr 0x5602569eb108 Implicit # | | | `-ConstAttr 0x5602569eb130 Implicit # | | |-FunctionDecl 0x5602569eb258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569eb1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569eb308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569eb368 # | | | |-NoThrowAttr 0x5602569eb3a8 Implicit # | | | `-ConstAttr 0x5602569eb3d0 Implicit # | | |-FunctionDecl 0x5602569eb4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569eb448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569eb5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569eb608 # | | | |-NoThrowAttr 0x5602569eb648 Implicit # | | | `-ConstAttr 0x5602569eb670 Implicit # | | |-FunctionDecl 0x5602569eb798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569eb6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569eb848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569eb8a8 # | | | |-NoThrowAttr 0x5602569eb8e8 Implicit # | | | `-ConstAttr 0x5602569eb910 Implicit # | | |-FunctionDecl 0x5602569eba20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5602569eb970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5602569ebad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ebb30 # | | | |-NoThrowAttr 0x5602569ebb70 Implicit # | | | `-ConstAttr 0x5602569ebb98 Implicit # | | |-FunctionDecl 0x5602569ebcc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569ebc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ebd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ebdd0 # | | | |-NoThrowAttr 0x5602569ebe10 Implicit # | | | `-ConstAttr 0x5602569ebe38 Implicit # | | |-FunctionDecl 0x5602569ebf60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569ebeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569ec010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ec070 # | | | |-NoThrowAttr 0x5602569ec0b0 Implicit # | | | `-ConstAttr 0x5602569ec0d8 Implicit # | | |-FunctionDecl 0x5602569ec200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569ec150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569ec2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ec310 # | | | |-NoThrowAttr 0x5602569ec350 Implicit # | | | `-ConstAttr 0x5602569ec378 Implicit # | | |-FunctionDecl 0x5602569ec488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5602569ec3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5602569ec538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5602569ec598 # | | | |-NoThrowAttr 0x56025698cce0 Implicit # | | | `-ConstAttr 0x56025698cd08 Implicit # | | |-FunctionDecl 0x56025698ce30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x56025698cd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56025698cee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56025698cf40 # | | | |-NoThrowAttr 0x56025698cf80 Implicit # | | | `-ConstAttr 0x56025698cfa8 Implicit # | | |-FunctionDecl 0x56025698d0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x56025698d020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56025698d180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56025698d1e0 # | | | |-NoThrowAttr 0x56025698d220 Implicit # | | | `-ConstAttr 0x56025698d248 Implicit # | | |-FunctionDecl 0x56025698d370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x56025698d2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56025698d420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56025698d480 # | | | |-NoThrowAttr 0x56025698d4c0 Implicit # | | | `-ConstAttr 0x56025698d4e8 Implicit # | | |-FunctionDecl 0x56025698d5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x56025698d548 col:56 'half' # | | | |-BuiltinAliasAttr 0x56025698d6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698d708 # | | | |-NoThrowAttr 0x56025698d748 Implicit # | | | `-ConstAttr 0x56025698d770 Implicit # | | |-FunctionDecl 0x56025698d888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x56025698d7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56025698d938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698d998 # | | | |-NoThrowAttr 0x56025698d9d8 Implicit # | | | `-ConstAttr 0x56025698da00 Implicit # | | |-FunctionDecl 0x56025698db28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x56025698da78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56025698dbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698dc38 # | | | |-NoThrowAttr 0x56025698dc78 Implicit # | | | `-ConstAttr 0x56025698dca0 Implicit # | | |-FunctionDecl 0x56025698ddc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x56025698dd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56025698de78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698ded8 # | | | |-NoThrowAttr 0x56025698df18 Implicit # | | | `-ConstAttr 0x56025698df40 Implicit # | | |-FunctionDecl 0x56025698e060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x56025698dfb0 col:54 'int' # | | | |-AvailabilityAttr 0x56025698e110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698e1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698e200 # | | | |-NoThrowAttr 0x56025698e240 Implicit # | | | `-ConstAttr 0x56025698e268 Implicit # | | |-FunctionDecl 0x56025698e3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x56025698e2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x56025698e450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698e510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698e540 # | | | |-NoThrowAttr 0x56025698e580 Implicit # | | | `-ConstAttr 0x56025698e5a8 Implicit # | | |-FunctionDecl 0x56025698e6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x56025698e630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x56025698e790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698e850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698e880 # | | | |-NoThrowAttr 0x56025698e8c0 Implicit # | | | `-ConstAttr 0x56025698e8e8 Implicit # | | |-FunctionDecl 0x56025698ea20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x56025698e970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x56025698ead0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698eb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698ebc0 # | | | |-NoThrowAttr 0x56025698ec00 Implicit # | | | `-ConstAttr 0x56025698ec28 Implicit # | | |-FunctionDecl 0x56025698eda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x56025698ecf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56025698ee50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698ef10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698ef40 # | | | |-NoThrowAttr 0x56025698ef80 Implicit # | | | `-ConstAttr 0x56025698efa8 Implicit # | | |-FunctionDecl 0x56025698f0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56025698f030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x56025698f190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698f250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698f280 # | | | |-NoThrowAttr 0x56025698f2c0 Implicit # | | | `-ConstAttr 0x56025698f2e8 Implicit # | | |-FunctionDecl 0x56025698f420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56025698f370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x56025698f4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698f590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698f5c0 # | | | |-NoThrowAttr 0x56025698f600 Implicit # | | | `-ConstAttr 0x56025698f628 Implicit # | | |-FunctionDecl 0x56025698f760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56025698f6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x56025698f810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698f8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698f900 # | | | |-NoThrowAttr 0x56025698f940 Implicit # | | | `-ConstAttr 0x56025698f968 Implicit # | | |-FunctionDecl 0x56025698faa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56025698f9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x56025698fb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698fc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698fc40 # | | | |-NoThrowAttr 0x56025698fc80 Implicit # | | | `-ConstAttr 0x56025698fca8 Implicit # | | |-FunctionDecl 0x56025698fde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56025698fd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x56025698fe90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56025698ff50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56025698ff80 # | | | |-NoThrowAttr 0x56025698ffc0 Implicit # | | | `-ConstAttr 0x56025698ffe8 Implicit # | | |-FunctionDecl 0x560256990120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560256990070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569901d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560256990290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569902c0 # | | | |-NoThrowAttr 0x560256990300 Implicit # | | | `-ConstAttr 0x560256990328 Implicit # | | |-FunctionDecl 0x560256990460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5602569903b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x560256990510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569905d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560256990600 # | | | |-NoThrowAttr 0x560256990640 Implicit # | | | `-ConstAttr 0x560256990668 Implicit # | | |-FunctionDecl 0x5602569907a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569906f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560256990850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560256990910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560256990940 # | | | |-NoThrowAttr 0x560256990980 Implicit # | | | `-ConstAttr 0x5602569909a8 Implicit # | | |-FunctionDecl 0x560256990ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560256990a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560256990b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560256990c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560256990c80 # | | | |-NoThrowAttr 0x560256990cc0 Implicit # | | | `-ConstAttr 0x5602569f8610 Implicit # | | |-FunctionDecl 0x5602569f8748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569f8698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5602569f87f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f88b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f88e8 # | | | |-NoThrowAttr 0x5602569f8928 Implicit # | | | `-ConstAttr 0x5602569f8950 Implicit # | | |-FunctionDecl 0x5602569f8a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569f89d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5602569f8b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f8bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f8c28 # | | | |-NoThrowAttr 0x5602569f8c68 Implicit # | | | `-ConstAttr 0x5602569f8c90 Implicit # | | |-FunctionDecl 0x5602569f8db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5602569f8d00 col:58 'float' # | | | |-AvailabilityAttr 0x5602569f8e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f8f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f8f50 # | | | |-NoThrowAttr 0x5602569f8f90 Implicit # | | | `-ConstAttr 0x5602569f8fb8 Implicit # | | |-FunctionDecl 0x5602569f90f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569f9040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5602569f91a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f9260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f9290 # | | | |-NoThrowAttr 0x5602569f92d0 Implicit # | | | `-ConstAttr 0x5602569f92f8 Implicit # | | |-FunctionDecl 0x5602569f9430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569f9380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5602569f94e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f95a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f95d0 # | | | |-NoThrowAttr 0x5602569f9610 Implicit # | | | `-ConstAttr 0x5602569f9638 Implicit # | | |-FunctionDecl 0x5602569f9770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569f96c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5602569f9820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f98e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f9910 # | | | |-NoThrowAttr 0x5602569f9950 Implicit # | | | `-ConstAttr 0x5602569f9978 Implicit # | | |-FunctionDecl 0x5602569f9a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5602569f99e8 col:60 'double' # | | | |-AvailabilityAttr 0x5602569f9b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f9c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f9c38 # | | | |-NoThrowAttr 0x5602569f9c78 Implicit # | | | `-ConstAttr 0x5602569f9ca0 Implicit # | | |-FunctionDecl 0x5602569f9dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5602569f9d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5602569f9e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569f9f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569f9f78 # | | | |-NoThrowAttr 0x5602569f9fb8 Implicit # | | | `-ConstAttr 0x5602569f9fe0 Implicit # | | |-FunctionDecl 0x5602569fa118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5602569fa068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5602569fa1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569fa288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569fa2b8 # | | | |-NoThrowAttr 0x5602569fa2f8 Implicit # | | | `-ConstAttr 0x5602569fa320 Implicit # | | |-FunctionDecl 0x5602569fa458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5602569fa3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5602569fa508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5602569fa5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5602569fa620 # | | | |-NoThrowAttr 0x5602569fa660 Implicit # | | | `-ConstAttr 0x5602569fa688 Implicit # | | |-FunctionDecl 0x5602569fa798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5602569fa6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5602569fa848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fa8a8 # | | | |-NoThrowAttr 0x5602569fa8e8 Implicit # | | | `-ConstAttr 0x5602569fa910 Implicit # | | |-FunctionDecl 0x5602569faa28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569fa978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569faad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fab38 # | | | |-NoThrowAttr 0x5602569fab78 Implicit # | | | `-ConstAttr 0x5602569faba0 Implicit # | | |-FunctionDecl 0x5602569facc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569fac18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569fad78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fadd8 # | | | |-NoThrowAttr 0x5602569fae18 Implicit # | | | `-ConstAttr 0x5602569fae40 Implicit # | | |-FunctionDecl 0x5602569faf68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569faeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569fb018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fb078 # | | | |-NoThrowAttr 0x5602569fb0b8 Implicit # | | | `-ConstAttr 0x5602569fb0e0 Implicit # | | |-FunctionDecl 0x5602569fb1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5602569fb140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5602569fb2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fb300 # | | | |-NoThrowAttr 0x5602569fb340 Implicit # | | | `-ConstAttr 0x5602569fb368 Implicit # | | |-FunctionDecl 0x5602569fb490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5602569fb3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5602569fb540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fb5a0 # | | | |-NoThrowAttr 0x5602569fb5e0 Implicit # | | | `-ConstAttr 0x5602569fb608 Implicit # | | |-FunctionDecl 0x5602569fb730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5602569fb680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5602569fb7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fb840 # | | | |-NoThrowAttr 0x5602569fb880 Implicit # | | | `-ConstAttr 0x5602569fb8a8 Implicit # | | |-FunctionDecl 0x5602569fb9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5602569fb920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5602569fba80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fbae0 # | | | |-NoThrowAttr 0x5602569fbb20 Implicit # | | | `-ConstAttr 0x5602569fbb48 Implicit # | | |-FunctionDecl 0x5602569fbc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5602569fbbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569fbd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fbd80 # | | | |-NoThrowAttr 0x5602569fbdc0 Implicit # | | | `-ConstAttr 0x5602569fbde8 Implicit # | | |-FunctionDecl 0x5602569fbf10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5602569fbe60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5602569fbfc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fc020 # | | | |-NoThrowAttr 0x5602569fc060 Implicit # | | | `-ConstAttr 0x5602569fc088 Implicit # | | |-FunctionDecl 0x5602569fc1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5602569fc100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5602569fc260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fc2c0 # | | | |-NoThrowAttr 0x5602569fc300 Implicit # | | | `-ConstAttr 0x5602569fc328 Implicit # | | |-FunctionDecl 0x5602569fc450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5602569fc3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5602569fc500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fc560 # | | | |-NoThrowAttr 0x5602569fc5a0 Implicit # | | | `-ConstAttr 0x5602569fc5c8 Implicit # | | |-FunctionDecl 0x5602569fc710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5602569fc660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5602569fc7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fc820 # | | | |-NoThrowAttr 0x5602569fc860 Implicit # | | | `-ConstAttr 0x5602569fc888 Implicit # | | |-FunctionDecl 0x5602569fc9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5602569fc900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569fca60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fcac0 # | | | |-NoThrowAttr 0x5602569fcb00 Implicit # | | | `-ConstAttr 0x5602569fcb28 Implicit # | | |-FunctionDecl 0x5602569fcc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5602569fcba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569fcd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fcd60 # | | | |-NoThrowAttr 0x5602569fcda0 Implicit # | | | `-ConstAttr 0x5602569fcdc8 Implicit # | | |-FunctionDecl 0x5602569fcef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5602569fce40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569fcfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fd000 # | | | |-NoThrowAttr 0x5602569fd040 Implicit # | | | `-ConstAttr 0x5602569fd068 Implicit # | | |-FunctionDecl 0x5602569fd190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5602569fd0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5602569fd240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fd2a0 # | | | |-NoThrowAttr 0x5602569fd2e0 Implicit # | | | `-ConstAttr 0x5602569fd308 Implicit # | | |-FunctionDecl 0x5602569fd430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569fd380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569fd4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fd540 # | | | |-NoThrowAttr 0x5602569fd580 Implicit # | | | `-ConstAttr 0x5602569fd5a8 Implicit # | | |-FunctionDecl 0x5602569fd6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569fd620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569fd780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fd7e0 # | | | |-NoThrowAttr 0x5602569fd820 Implicit # | | | `-ConstAttr 0x5602569fd848 Implicit # | | |-FunctionDecl 0x5602569fd970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569fd8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569fda20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fda80 # | | | |-NoThrowAttr 0x5602569fdac0 Implicit # | | | `-ConstAttr 0x5602569fdae8 Implicit # | | |-FunctionDecl 0x5602569fdbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5602569fdb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5602569fdca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fdd08 # | | | |-NoThrowAttr 0x5602569fdd48 Implicit # | | | `-ConstAttr 0x5602569fdd70 Implicit # | | |-FunctionDecl 0x5602569fde98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569fdde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569fdf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fdfa8 # | | | |-NoThrowAttr 0x5602569fdfe8 Implicit # | | | `-ConstAttr 0x5602569fe010 Implicit # | | |-FunctionDecl 0x5602569fe138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569fe088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569fe1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fe248 # | | | |-NoThrowAttr 0x5602569fe288 Implicit # | | | `-ConstAttr 0x5602569fe2b0 Implicit # | | |-FunctionDecl 0x5602569fe3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569fe328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569fe488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fe4e8 # | | | |-NoThrowAttr 0x5602569fe528 Implicit # | | | `-ConstAttr 0x5602569fe550 Implicit # | | |-FunctionDecl 0x5602569fe670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5602569fe5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5602569fe720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fe780 # | | | |-NoThrowAttr 0x5602569fe7c0 Implicit # | | | `-ConstAttr 0x5602569fe7e8 Implicit # | | |-FunctionDecl 0x5602569fe910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5602569fe860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5602569fe9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fea20 # | | | |-NoThrowAttr 0x5602569fea60 Implicit # | | | `-ConstAttr 0x5602569fea88 Implicit # | | |-FunctionDecl 0x5602569febb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5602569feb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5602569fec60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fecc0 # | | | |-NoThrowAttr 0x5602569fed00 Implicit # | | | `-ConstAttr 0x5602569fed28 Implicit # | | |-FunctionDecl 0x5602569fee50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5602569feda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5602569fef00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5602569fef60 # | | | |-NoThrowAttr 0x5602569fefa0 Implicit # | | | `-ConstAttr 0x5602569fefc8 Implicit # | | |-FunctionDecl 0x5602569ff0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5602569ff028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5602569ff188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5602569ff1e8 # | | | |-NoThrowAttr 0x5602569ff228 Implicit # | | | `-ConstAttr 0x5602569ff250 Implicit # | | |-FunctionDecl 0x5602569ff368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569ff2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ff418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5602569ff478 # | | | |-NoThrowAttr 0x5602569ff4b8 Implicit # | | | `-ConstAttr 0x5602569ff4e0 Implicit # | | |-FunctionDecl 0x5602569ff608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569ff558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569ff6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5602569ff718 # | | | |-NoThrowAttr 0x5602569ff758 Implicit # | | | `-ConstAttr 0x5602569ff780 Implicit # | | |-FunctionDecl 0x5602569ff8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569ff7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569ff958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5602569ff9b8 # | | | |-NoThrowAttr 0x5602569ff9f8 Implicit # | | | `-ConstAttr 0x5602569ffa20 Implicit # | | |-FunctionDecl 0x5602569ffb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5602569ffa80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5602569ffbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5602569ffc40 # | | | |-NoThrowAttr 0x5602569ffc80 Implicit # | | | `-ConstAttr 0x5602569ffca8 Implicit # | | |-FunctionDecl 0x5602569ffdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5602569ffd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ffe80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5602569ffee0 # | | | |-NoThrowAttr 0x5602569fff20 Implicit # | | | `-ConstAttr 0x5602569fff48 Implicit # | | |-FunctionDecl 0x560256a00070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5602569fffc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560256a00120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a00180 # | | | |-NoThrowAttr 0x560256a001c0 Implicit # | | | `-ConstAttr 0x560256a001e8 Implicit # | | |-FunctionDecl 0x560256a00310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x560256a00260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560256a003c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a00420 # | | | |-NoThrowAttr 0x560256a00460 Implicit # | | | `-ConstAttr 0x560256a00488 Implicit # | | |-FunctionDecl 0x560256a00650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x560256a00500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560256a00700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a00760 # | | | |-NoThrowAttr 0x560256a007a0 Implicit # | | | `-ConstAttr 0x560256a007c8 Implicit # | | |-FunctionDecl 0x560256a008f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560256a00840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560256a009a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a00a00 # | | | |-NoThrowAttr 0x560256a00a40 Implicit # | | | `-ConstAttr 0x560256a00a68 Implicit # | | |-FunctionDecl 0x560256a00b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560256a00ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560256a00c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a00ca0 # | | | |-NoThrowAttr 0x560256a00ce0 Implicit # | | | `-ConstAttr 0x560256a00d08 Implicit # | | |-FunctionDecl 0x560256a00e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560256a00d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560256a00ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a00f40 # | | | |-NoThrowAttr 0x560256a00f80 Implicit # | | | `-ConstAttr 0x560256a00fa8 Implicit # | | |-FunctionDecl 0x560256a010d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560256a01020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560256a01180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a011e0 # | | | |-NoThrowAttr 0x560256a01220 Implicit # | | | `-ConstAttr 0x560256a01248 Implicit # | | |-FunctionDecl 0x560256a01370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560256a012c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560256a01420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a01480 # | | | |-NoThrowAttr 0x560256a014c0 Implicit # | | | `-ConstAttr 0x560256a014e8 Implicit # | | |-FunctionDecl 0x560256a01610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560256a01560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560256a016c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a01720 # | | | |-NoThrowAttr 0x560256a01760 Implicit # | | | `-ConstAttr 0x560256a01788 Implicit # | | |-FunctionDecl 0x560256a018b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560256a01800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560256a01960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a019c0 # | | | |-NoThrowAttr 0x560256a01a00 Implicit # | | | `-ConstAttr 0x560256a01a28 Implicit # | | |-FunctionDecl 0x560256a01b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560256a01aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560256a01c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a01c60 # | | | |-NoThrowAttr 0x560256a01ca0 Implicit # | | | `-ConstAttr 0x560256a01cc8 Implicit # | | |-FunctionDecl 0x560256a01df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560256a01d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560256a01ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a01f00 # | | | |-NoThrowAttr 0x560256a01f40 Implicit # | | | `-ConstAttr 0x560256a01f68 Implicit # | | |-FunctionDecl 0x560256a02090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560256a01fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560256a02140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a021a0 # | | | |-NoThrowAttr 0x560256a021e0 Implicit # | | | `-ConstAttr 0x560256a02208 Implicit # | | |-FunctionDecl 0x560256a02330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560256a02280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560256a023e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a02440 # | | | |-NoThrowAttr 0x560256a02480 Implicit # | | | `-ConstAttr 0x560256a024a8 Implicit # | | |-FunctionDecl 0x560256a02660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x560256a02508 col:58 'float' # | | | |-BuiltinAliasAttr 0x560256a02710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a02770 # | | | |-NoThrowAttr 0x560256a027b0 Implicit # | | | `-ConstAttr 0x560256a027d8 Implicit # | | |-FunctionDecl 0x560256a02900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x560256a02850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256a029b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a02a10 # | | | |-NoThrowAttr 0x560256a02a50 Implicit # | | | `-ConstAttr 0x560256a02a78 Implicit # | | |-FunctionDecl 0x560256a02ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x560256a02af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256a02c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a02cb0 # | | | |-NoThrowAttr 0x560256a02cf0 Implicit # | | | `-ConstAttr 0x560256a02d18 Implicit # | | |-FunctionDecl 0x560256a02e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x560256a02d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256a02ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a02f50 # | | | |-NoThrowAttr 0x560256a02f90 Implicit # | | | `-ConstAttr 0x560256a02fb8 Implicit # | | |-FunctionDecl 0x560256a030c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x560256a03018 col:60 'double' # | | | |-BuiltinAliasAttr 0x560256a03178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a031d8 # | | | |-NoThrowAttr 0x560256a03218 Implicit # | | | `-ConstAttr 0x560256a03240 Implicit # | | |-FunctionDecl 0x560256a03368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x560256a032b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560256a03418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a03478 # | | | |-NoThrowAttr 0x560256a034b8 Implicit # | | | `-ConstAttr 0x560256a034e0 Implicit # | | |-FunctionDecl 0x560256a03608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x560256a03558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560256a036b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a03718 # | | | |-NoThrowAttr 0x560256a03758 Implicit # | | | `-ConstAttr 0x560256a03780 Implicit # | | |-FunctionDecl 0x560256a038a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x560256a037f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560256a03958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560256a039b8 # | | | |-NoThrowAttr 0x560256a039f8 Implicit # | | | `-ConstAttr 0x560256a03a20 Implicit # | | |-FunctionDecl 0x560256a03b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x560256a03a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x560256a03be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a03c40 # | | | |-NoThrowAttr 0x560256a03c80 Implicit # | | | `-ConstAttr 0x560256a03ca8 Implicit # | | |-FunctionDecl 0x560256a03dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x560256a03d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256a03e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a03ed0 # | | | |-NoThrowAttr 0x560256a03f10 Implicit # | | | `-ConstAttr 0x560256a03f38 Implicit # | | |-FunctionDecl 0x560256a04060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x560256a03fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256a04110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a04170 # | | | |-NoThrowAttr 0x560256a041b0 Implicit # | | | `-ConstAttr 0x560256a041d8 Implicit # | | |-FunctionDecl 0x560256a04300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x560256a04250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256a043b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a04410 # | | | |-NoThrowAttr 0x560256a04450 Implicit # | | | `-ConstAttr 0x560256a04478 Implicit # | | |-FunctionDecl 0x560256a04588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x560256a044d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x560256a04670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a046d0 # | | | |-NoThrowAttr 0x560256a04710 Implicit # | | | `-ConstAttr 0x560256a04738 Implicit # | | |-FunctionDecl 0x560256a04860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x560256a047b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560256a04910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a04970 # | | | |-NoThrowAttr 0x560256a049b0 Implicit # | | | `-ConstAttr 0x560256a049d8 Implicit # | | |-FunctionDecl 0x560256a04b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x560256a04a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560256a04bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a04c10 # | | | |-NoThrowAttr 0x560256a04c50 Implicit # | | | `-ConstAttr 0x560256a04c78 Implicit # | | |-FunctionDecl 0x560256a04da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x560256a04cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560256a04e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a04eb0 # | | | |-NoThrowAttr 0x560256a04ef0 Implicit # | | | `-ConstAttr 0x560256a04f18 Implicit # | | |-FunctionDecl 0x560256a05040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x560256a04f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560256a050f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a05150 # | | | |-NoThrowAttr 0x560256a05190 Implicit # | | | `-ConstAttr 0x560256a051b8 Implicit # | | |-FunctionDecl 0x560256a052e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560256a05230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560256a05390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a053f0 # | | | |-NoThrowAttr 0x560256a05430 Implicit # | | | `-ConstAttr 0x560256a05458 Implicit # | | |-FunctionDecl 0x560256a05580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560256a054d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560256a05630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a05690 # | | | |-NoThrowAttr 0x560256a056d0 Implicit # | | | `-ConstAttr 0x560256a056f8 Implicit # | | |-FunctionDecl 0x560256a05820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560256a05770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560256a058d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a05930 # | | | |-NoThrowAttr 0x560256a05970 Implicit # | | | `-ConstAttr 0x560256a05998 Implicit # | | |-FunctionDecl 0x560256a05ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560256a05a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560256a05b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a05bd0 # | | | |-NoThrowAttr 0x560256a05c10 Implicit # | | | `-ConstAttr 0x560256a05c38 Implicit # | | |-FunctionDecl 0x560256a05d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560256a05cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560256a05e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a05e70 # | | | |-NoThrowAttr 0x560256a05eb0 Implicit # | | | `-ConstAttr 0x560256a05ed8 Implicit # | | |-FunctionDecl 0x560256a06000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560256a05f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560256a060b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a06110 # | | | |-NoThrowAttr 0x560256a06150 Implicit # | | | `-ConstAttr 0x560256a06178 Implicit # | | |-FunctionDecl 0x560256a062a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560256a061f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560256a06350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560256a063b0 # | | | |-NoThrowAttr 0x560256a063f0 Implicit # | | | `-ConstAttr 0x560256a06418 Implicit # | | |-FunctionDecl 0x560256a06540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560256a06490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560256a065f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569ac7d0 # | | | |-NoThrowAttr 0x5602569ac810 Implicit # | | | `-ConstAttr 0x5602569ac838 Implicit # | | |-FunctionDecl 0x5602569ac960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569ac8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569aca10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569aca70 # | | | |-NoThrowAttr 0x5602569acab0 Implicit # | | | `-ConstAttr 0x5602569acad8 Implicit # | | |-FunctionDecl 0x5602569acc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569acb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569accb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569acd10 # | | | |-NoThrowAttr 0x5602569acd50 Implicit # | | | `-ConstAttr 0x5602569acd78 Implicit # | | |-FunctionDecl 0x5602569acea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569acdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569acf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569acfb0 # | | | |-NoThrowAttr 0x5602569acff0 Implicit # | | | `-ConstAttr 0x5602569ad018 Implicit # | | |-FunctionDecl 0x5602569ad128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5602569ad078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5602569ad1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569ad238 # | | | |-NoThrowAttr 0x5602569ad278 Implicit # | | | `-ConstAttr 0x5602569ad2a0 Implicit # | | |-FunctionDecl 0x5602569ad3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569ad318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ad478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569ad4d8 # | | | |-NoThrowAttr 0x5602569ad518 Implicit # | | | `-ConstAttr 0x5602569ad540 Implicit # | | |-FunctionDecl 0x5602569ad668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569ad5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569ad718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569ad778 # | | | |-NoThrowAttr 0x5602569ad7b8 Implicit # | | | `-ConstAttr 0x5602569ad7e0 Implicit # | | |-FunctionDecl 0x5602569ad908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569ad858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569ad9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569ada18 # | | | |-NoThrowAttr 0x5602569ada58 Implicit # | | | `-ConstAttr 0x5602569ada80 Implicit # | | |-FunctionDecl 0x5602569adb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5602569adae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5602569adc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569adca0 # | | | |-NoThrowAttr 0x5602569adce0 Implicit # | | | `-ConstAttr 0x5602569add08 Implicit # | | |-FunctionDecl 0x5602569ade30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5602569add80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5602569adee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569adf40 # | | | |-NoThrowAttr 0x5602569adf80 Implicit # | | | `-ConstAttr 0x5602569adfa8 Implicit # | | |-FunctionDecl 0x5602569ae0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5602569ae020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5602569ae180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569ae1e0 # | | | |-NoThrowAttr 0x5602569ae220 Implicit # | | | `-ConstAttr 0x5602569ae248 Implicit # | | |-FunctionDecl 0x5602569ae370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5602569ae2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5602569ae420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5602569ae480 # | | | |-NoThrowAttr 0x5602569ae4c0 Implicit # | | | `-ConstAttr 0x5602569ae4e8 Implicit # | | |-FunctionDecl 0x5602569ae638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5602569ae548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5602569ae6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569ae760 Implicit # | | | `-ConstAttr 0x5602569ae788 Implicit # | | |-FunctionDecl 0x5602569ae938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5602569ae810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569ae9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569aea60 Implicit # | | | `-ConstAttr 0x5602569aea88 Implicit # | | |-FunctionDecl 0x5602569aec28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5602569aeb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569aecd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569aed50 Implicit # | | | `-ConstAttr 0x5602569aed78 Implicit # | | |-FunctionDecl 0x5602569aef18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5602569aedf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569aefc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569af040 Implicit # | | | `-ConstAttr 0x5602569af068 Implicit # | | |-FunctionDecl 0x5602569af178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5602569af0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5602569af228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569af2a0 Implicit # | | | `-ConstAttr 0x5602569af2c8 Implicit # | | |-FunctionDecl 0x5602569af3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5602569af340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5602569af4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569af518 Implicit # | | | `-ConstAttr 0x5602569af540 Implicit # | | |-FunctionDecl 0x5602569af668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5602569af5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5602569af718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569af790 Implicit # | | | `-ConstAttr 0x5602569af7b8 Implicit # | | |-FunctionDecl 0x5602569af8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5602569af830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5602569af990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569afa08 Implicit # | | | `-ConstAttr 0x5602569afa30 Implicit # | | |-FunctionDecl 0x5602569afbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5602569afaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5602569afc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569afd00 Implicit # | | | `-ConstAttr 0x5602569afd28 Implicit # | | |-FunctionDecl 0x5602569afec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5602569afda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5602569aff78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569afff0 Implicit # | | | `-ConstAttr 0x5602569b0018 Implicit # | | |-FunctionDecl 0x5602569b01b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5602569b0090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b0268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b02e0 Implicit # | | | `-ConstAttr 0x5602569b0308 Implicit # | | |-FunctionDecl 0x5602569b04a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5602569b0380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b0558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b05d0 Implicit # | | | `-ConstAttr 0x5602569b05f8 Implicit # | | |-FunctionDecl 0x5602569b07f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5602569b0658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5602569b08a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b0918 Implicit # | | | `-ConstAttr 0x5602569b0940 Implicit # | | |-FunctionDecl 0x5602569b0ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5602569b09b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b0b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b0c10 Implicit # | | | `-ConstAttr 0x5602569b0c38 Implicit # | | |-FunctionDecl 0x5602569b0dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5602569b0cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b0e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b0f00 Implicit # | | | `-ConstAttr 0x5602569b0f28 Implicit # | | |-FunctionDecl 0x5602569b10c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5602569b0fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b1178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b11f0 Implicit # | | | `-ConstAttr 0x5602569b1218 Implicit # | | |-FunctionDecl 0x5602569b13b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5602569b1290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5602569b1468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b14e0 Implicit # | | | `-ConstAttr 0x5602569b1508 Implicit # | | |-FunctionDecl 0x5602569b16a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5602569b1580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b1758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b17d0 Implicit # | | | `-ConstAttr 0x5602569b17f8 Implicit # | | |-FunctionDecl 0x5602569b1998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5602569b1870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b1a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b1ac0 Implicit # | | | `-ConstAttr 0x5602569b1ae8 Implicit # | | |-FunctionDecl 0x5602569b1c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5602569b1b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b1d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b1db0 Implicit # | | | `-ConstAttr 0x5602569b1dd8 Implicit # | | |-FunctionDecl 0x5602569b1f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5602569b1e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5602569b2028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b20a0 Implicit # | | | `-ConstAttr 0x5602569b20c8 Implicit # | | |-FunctionDecl 0x5602569b2268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5602569b2140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b2318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b2390 Implicit # | | | `-ConstAttr 0x5602569b23b8 Implicit # | | |-FunctionDecl 0x5602569b2558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5602569b2430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b2608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b2680 Implicit # | | | `-ConstAttr 0x5602569b26a8 Implicit # | | |-FunctionDecl 0x5602569b2868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5602569b2720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b2918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b2990 Implicit # | | | `-ConstAttr 0x5602569b29b8 Implicit # | | |-FunctionDecl 0x5602569b2b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5602569b2a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5602569b2bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b2c30 Implicit # | | | `-ConstAttr 0x5602569b2c58 Implicit # | | |-FunctionDecl 0x5602569b2df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5602569b2cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b2ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b2f20 Implicit # | | | `-ConstAttr 0x5602569b2f48 Implicit # | | |-FunctionDecl 0x5602569b30e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5602569b2fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b3198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b3210 Implicit # | | | `-ConstAttr 0x5602569b3238 Implicit # | | |-FunctionDecl 0x5602569b33d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5602569b32b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b3488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5602569b3500 Implicit # | | | `-ConstAttr 0x5602569b3528 Implicit # | | |-FunctionDecl 0x5602569b3638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5602569b3588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5602569b36e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b3760 Implicit # | | | `-ConstAttr 0x5602569b3788 Implicit # | | |-FunctionDecl 0x5602569b38a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569b37f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b3950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b39c8 Implicit # | | | `-ConstAttr 0x5602569b39f0 Implicit # | | |-FunctionDecl 0x5602569b3b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569b3a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b3bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b3c40 Implicit # | | | `-ConstAttr 0x5602569b3c68 Implicit # | | |-FunctionDecl 0x5602569b3d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569b3ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b3e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b3eb8 Implicit # | | | `-ConstAttr 0x5602569b3ee0 Implicit # | | |-FunctionDecl 0x5602569b3ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5602569b3f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5602569b40a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b4118 Implicit # | | | `-ConstAttr 0x5602569b4140 Implicit # | | |-FunctionDecl 0x5602569b4268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569b41b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b4318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b4390 Implicit # | | | `-ConstAttr 0x5602569b43b8 Implicit # | | |-FunctionDecl 0x5602569b44e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569b4430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b4590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b4608 Implicit # | | | `-ConstAttr 0x5602569b4630 Implicit # | | |-FunctionDecl 0x5602569b4758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569b46a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b4818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5602569b4890 Implicit # | | | `-ConstAttr 0x5602569b48b8 Implicit # | | |-FunctionDecl 0x5602569b49e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5602569b4a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5602569b4ae8 # | | | |-NoThrowAttr 0x5602569b4b28 Implicit # | | | `-ConstAttr 0x5602569b4b50 Implicit # | | |-FunctionDecl 0x5602569b4c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5602569b4ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5602569b4d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b4d78 Implicit # | | | `-ConstAttr 0x5602569b4da0 Implicit # | | |-FunctionDecl 0x5602569b4eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569b4e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b4f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b4fe0 Implicit # | | | `-ConstAttr 0x5602569b5008 Implicit # | | |-FunctionDecl 0x5602569b5130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569b5080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b51e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b5258 Implicit # | | | `-ConstAttr 0x5602569b5280 Implicit # | | |-FunctionDecl 0x5602569b53a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569b52f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b5458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b54d0 Implicit # | | | `-ConstAttr 0x5602569b54f8 Implicit # | | |-FunctionDecl 0x5602569b5608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5602569b5558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5602569b56b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b5730 Implicit # | | | `-ConstAttr 0x5602569b5758 Implicit # | | |-FunctionDecl 0x5602569b5880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5602569b57d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b5930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b59a8 Implicit # | | | `-ConstAttr 0x5602569b59d0 Implicit # | | |-FunctionDecl 0x5602569b5af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5602569b5a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b5ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b5c20 Implicit # | | | `-ConstAttr 0x5602569b5c48 Implicit # | | |-FunctionDecl 0x5602569b5d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5602569b5cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b5e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5602569b5e98 Implicit # | | | `-ConstAttr 0x5602569b5ec0 Implicit # | | |-FunctionDecl 0x5602569b5fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5602569b5f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5602569b6080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5602569b60f8 Implicit # | | | `-ConstAttr 0x5602569b6120 Implicit # | | |-FunctionDecl 0x5602569b6238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5602569b6188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5602569b62e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5602569b6360 Implicit # | | | `-ConstAttr 0x5602569b6388 Implicit # | | |-FunctionDecl 0x5602569b64b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5602569b6400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5602569b6560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5602569b65d8 Implicit # | | | `-ConstAttr 0x5602569b6600 Implicit # | | |-FunctionDecl 0x5602569b6728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5602569b6678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5602569b67d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560256a1e6b8 Implicit # | | | `-ConstAttr 0x560256a1e6e0 Implicit # | | |-FunctionDecl 0x560256a1e7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x560256a1e740 col:23 'float' # | | | |-BuiltinAliasAttr 0x560256a1e8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560256a1e918 Implicit # | | | `-ConstAttr 0x560256a1e940 Implicit # | | |-FunctionDecl 0x560256a1ea68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x560256a1e9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256a1eb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560256a1eb90 Implicit # | | | `-ConstAttr 0x560256a1ebb8 Implicit # | | |-FunctionDecl 0x560256a1ece0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x560256a1ec30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256a1ed90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560256a1ee08 Implicit # | | | `-ConstAttr 0x560256a1ee30 Implicit # | | |-FunctionDecl 0x560256a1ef58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x560256a1eea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256a1f008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560256a1f080 Implicit # | | | `-ConstAttr 0x560256a1f0a8 Implicit # | | |-FunctionDecl 0x560256a1f1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x560256a1f108 col:19 'half' # | | | |-BuiltinAliasAttr 0x560256a1f268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a1f2e0 Implicit # | | | `-ConstAttr 0x560256a1f308 Implicit # | | |-FunctionDecl 0x560256a1f420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x560256a1f370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256a1f4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a1f548 Implicit # | | | `-ConstAttr 0x560256a1f570 Implicit # | | |-FunctionDecl 0x560256a1f698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x560256a1f5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256a1f748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a1f7c0 Implicit # | | | `-ConstAttr 0x560256a1f7e8 Implicit # | | |-FunctionDecl 0x560256a1f910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x560256a1f860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256a1f9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a1fa38 Implicit # | | | `-ConstAttr 0x560256a1fa60 Implicit # | | |-FunctionDecl 0x560256a1fb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x560256a1fac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x560256a1fc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a1fc98 Implicit # | | | `-ConstAttr 0x560256a1fcc0 Implicit # | | |-FunctionDecl 0x560256a1fde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x560256a1fd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256a1fe98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a1ff10 Implicit # | | | `-ConstAttr 0x560256a1ff38 Implicit # | | |-FunctionDecl 0x560256a20060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x560256a1ffb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256a20110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a20188 Implicit # | | | `-ConstAttr 0x560256a201b0 Implicit # | | |-FunctionDecl 0x560256a202d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x560256a20228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560256a20388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560256a20400 Implicit # | | | `-ConstAttr 0x560256a20428 Implicit # | | |-FunctionDecl 0x560256a20538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x560256a20488 col:19 'half' # | | | |-BuiltinAliasAttr 0x560256a205e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560256a20680 Implicit # | | | `-ConstAttr 0x560256a206a8 Implicit # | | |-FunctionDecl 0x560256a207c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x560256a20710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560256a20870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560256a208e8 Implicit # | | | `-ConstAttr 0x560256a20910 Implicit # | | |-FunctionDecl 0x560256a20a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x560256a20988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560256a20ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560256a20b60 Implicit # | | | `-ConstAttr 0x560256a20b88 Implicit # | | |-FunctionDecl 0x560256a20cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x560256a20c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560256a20d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560256a20dd8 Implicit # | | | `-ConstAttr 0x560256a20e00 Implicit # | | |-FunctionDecl 0x560256a20f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x560256a20e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x560256a20fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560256a21038 Implicit # | | | `-ConstAttr 0x560256a21060 Implicit # | | |-FunctionDecl 0x560256a21188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x560256a210d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560256a21238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560256a212b0 Implicit # | | | `-ConstAttr 0x560256a212d8 Implicit # | | |-FunctionDecl 0x560256a21400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x560256a21350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560256a214b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560256a21528 Implicit # | | | `-ConstAttr 0x560256a21550 Implicit # | | `-FunctionDecl 0x560256a21678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x560256a215c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x560256a21728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x560256a217a0 Implicit # | | `-ConstAttr 0x560256a217c8 Implicit # | |-LinkageSpecDecl 0x5602569636f8 col:45 implicit C # | | `-FunctionDecl 0x560256963748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5602569637f0 <> Implicit 501 # | | |-NoThrowAttr 0x560256963850 Implicit # | | `-ConstAttr 0x560256963878 Implicit # | |-NamespaceDecl 0x560256a21818 prev 0x560256927ca8 line:12:11 hlsl # | | |-original Namespace 0x56025687ea98 'hlsl' # | | |-FunctionDecl 0x560256a21a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a21930 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a21d98 # | | | | `-ReturnStmt 0x560256a21d88 # | | | | `-CallExpr 0x560256a21d58 'float' # | | | | |-ImplicitCastExpr 0x560256a21d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a21ce8 '' Function 0x560256934c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a21cc0 'float' # | | | | `-ImplicitCastExpr 0x560256a21ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a21c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a21c58 'double' lvalue ParmVar 0x560256a21930 'V' 'double' # | | | `-DeprecatedAttr 0x560256a21ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a21f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a21e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a22358 # | | | | `-ReturnStmt 0x560256a22348 # | | | | `-CallExpr 0x560256a22318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a22300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a22278 '' Function 0x560256934ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a22250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a22238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a22220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a221e8 'double2':'vector' lvalue ParmVar 0x560256a21e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a22038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a22548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a22418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a27398 # | | | | `-ReturnStmt 0x560256a27388 # | | | | `-CallExpr 0x560256a27358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a27340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a272c0 '' Function 0x560256935120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a27298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a27280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a27268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a27230 'double3':'vector' lvalue ParmVar 0x560256a22418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a225f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a27588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a27458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a27968 # | | | | `-ReturnStmt 0x560256a27958 # | | | | `-CallExpr 0x560256a27928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a27910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a27888 '' Function 0x560256935398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a27860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a27848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a27830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a277f8 'double4':'vector' lvalue ParmVar 0x560256a27458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a27638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a27b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a27a18 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a27e60 # | | | | `-ReturnStmt 0x560256a27e50 # | | | | `-CallExpr 0x560256a27e20 'float' # | | | | |-ImplicitCastExpr 0x560256a27e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a27de8 '' Function 0x560256934c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a27dc0 'float' # | | | | `-ImplicitCastExpr 0x560256a27da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a27d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a27d58 'int' lvalue ParmVar 0x560256a27a18 'V' 'int' # | | | `-DeprecatedAttr 0x560256a27bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a28038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a27f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a283b0 # | | | | `-ReturnStmt 0x560256a283a0 # | | | | `-CallExpr 0x560256a28370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a28358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a28338 '' Function 0x560256934ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a28310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a282f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a282e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a282a8 'int2':'vector' lvalue ParmVar 0x560256a27f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a280e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a28588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a28460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a28908 # | | | | `-ReturnStmt 0x560256a288f8 # | | | | `-CallExpr 0x560256a288c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a288b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a28890 '' Function 0x560256935120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a28868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a28850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a28838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a28800 'int3':'vector' lvalue ParmVar 0x560256a28460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a28638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a28ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a289b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a28e70 # | | | | `-ReturnStmt 0x560256a28e60 # | | | | `-CallExpr 0x560256a28e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a28e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a28df8 '' Function 0x560256935398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a28dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a28db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a28da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a28d68 'int4':'vector' lvalue ParmVar 0x560256a289b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a28b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a28fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a28f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a2e3f8 # | | | | `-ReturnStmt 0x560256a2e3e8 # | | | | `-CallExpr 0x560256a2e3b8 'float' # | | | | |-ImplicitCastExpr 0x560256a2e3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a2e380 '' Function 0x560256934c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a2e358 'float' # | | | | `-ImplicitCastExpr 0x560256a2e340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a2e328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a2e2f0 'uint':'unsigned int' lvalue ParmVar 0x560256a28f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a2e130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a2e558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a2e4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a2e8f0 # | | | | `-ReturnStmt 0x560256a2e8e0 # | | | | `-CallExpr 0x560256a2e8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a2e898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a2e878 '' Function 0x560256934ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a2e850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a2e838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a2e820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a2e7e8 'uint2':'vector' lvalue ParmVar 0x560256a2e4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a2e608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a2ea50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a2e9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a2edf0 # | | | | `-ReturnStmt 0x560256a2ede0 # | | | | `-CallExpr 0x560256a2edb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a2ed98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a2ed78 '' Function 0x560256935120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a2ed50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a2ed38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a2ed20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a2ece8 'uint3':'vector' lvalue ParmVar 0x560256a2e9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a2eb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a2ef50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a2eea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a2f2f8 # | | | | `-ReturnStmt 0x560256a2f2e8 # | | | | `-CallExpr 0x560256a2f2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a2f2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a2f280 '' Function 0x560256935398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a2f258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a2f240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a2f228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a2f1f0 'uint4':'vector' lvalue ParmVar 0x560256a2eea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a2f000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a2f4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a2f3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a2f870 # | | | | `-ReturnStmt 0x560256a2f860 # | | | | `-CallExpr 0x560256a2f830 'float' # | | | | |-ImplicitCastExpr 0x560256a2f818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a2f7f8 '' Function 0x560256934c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a2f7d0 'float' # | | | | `-ImplicitCastExpr 0x560256a2f7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a2f7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a2f768 'int64_t':'long' lvalue ParmVar 0x560256a2f3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a2f588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a2fa48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a2f920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a2fe00 # | | | | `-ReturnStmt 0x560256a2fdf0 # | | | | `-CallExpr 0x560256a2fdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a2fda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a2fd88 '' Function 0x560256934ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a2fd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a2fd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a2fd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a2fcf8 'int64_t2':'vector' lvalue ParmVar 0x560256a2f920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a2faf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a2ffd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a2feb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a303b0 # | | | | `-ReturnStmt 0x560256a303a0 # | | | | `-CallExpr 0x560256a30370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a30358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a30338 '' Function 0x560256935120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a30310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a302f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a302e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a302a8 'int64_t3':'vector' lvalue ParmVar 0x560256a2feb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a30088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a30588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a30460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a30950 # | | | | `-ReturnStmt 0x560256a30940 # | | | | `-CallExpr 0x560256a30910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a308f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a308d8 '' Function 0x560256935398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a308b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a30898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a30880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a30848 'int64_t4':'vector' lvalue ParmVar 0x560256a30460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a30638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a30b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a30a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a30ee0 # | | | | `-ReturnStmt 0x560256a30ed0 # | | | | `-CallExpr 0x560256a30ea0 'float' # | | | | |-ImplicitCastExpr 0x560256a30e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a30e68 '' Function 0x560256934c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a30e40 'float' # | | | | `-ImplicitCastExpr 0x560256a30e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a30e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a30dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a30a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a30bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a310b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a30f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a31490 # | | | | `-ReturnStmt 0x560256a31480 # | | | | `-CallExpr 0x560256a31450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a31438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a31418 '' Function 0x560256934ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a313f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a313d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a313c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a31388 'uint64_t2':'vector' lvalue ParmVar 0x560256a30f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a31168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a31668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a31540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a31a48 # | | | | `-ReturnStmt 0x560256a31a38 # | | | | `-CallExpr 0x560256a31a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a319f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a319d0 '' Function 0x560256935120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a319a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a31990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a31978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a31940 'uint64_t3':'vector' lvalue ParmVar 0x560256a31540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a31718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a31c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a31af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a32010 # | | | | `-ReturnStmt 0x560256a32000 # | | | | `-CallExpr 0x560256a31fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a31fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a31f98 '' Function 0x560256935398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a31f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a31f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a31f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a31f08 'uint64_t4':'vector' lvalue ParmVar 0x560256a31af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a31cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a32198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a320d0 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a324e0 # | | | | `-ReturnStmt 0x560256a324d0 # | | | | `-CallExpr 0x560256a324a0 'float' # | | | | |-ImplicitCastExpr 0x560256a32488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a32468 '' Function 0x56025694e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a32440 'float' # | | | | `-ImplicitCastExpr 0x560256a32428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a32410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a323d8 'double' lvalue ParmVar 0x560256a320d0 'V' 'double' # | | | `-DeprecatedAttr 0x560256a32248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a32650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a325a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a329b8 # | | | | `-ReturnStmt 0x560256a329a8 # | | | | `-CallExpr 0x560256a32978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a32960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a32940 '' Function 0x56025694eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a32918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a32900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a328e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a328b0 'double2':'vector' lvalue ParmVar 0x560256a325a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a32700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a32b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a32a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a32e98 # | | | | `-ReturnStmt 0x560256a32e88 # | | | | `-CallExpr 0x560256a32e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a32e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a32e20 '' Function 0x56025693d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a32df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a32de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a32dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a32d90 'double3':'vector' lvalue ParmVar 0x560256a32a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a32bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a33008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a32f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a33380 # | | | | `-ReturnStmt 0x560256a33370 # | | | | `-CallExpr 0x560256a33340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a33328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a33308 '' Function 0x56025693d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a332e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a332c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a332b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a33278 'double4':'vector' lvalue ParmVar 0x560256a32f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a330b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a334e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a33430 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a33838 # | | | | `-ReturnStmt 0x560256a33828 # | | | | `-CallExpr 0x560256a337f8 'float' # | | | | |-ImplicitCastExpr 0x560256a337e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a337c0 '' Function 0x56025694e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a33798 'float' # | | | | `-ImplicitCastExpr 0x560256a33780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a33768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a33730 'int' lvalue ParmVar 0x560256a33430 'V' 'int' # | | | `-DeprecatedAttr 0x560256a33590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a33998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a338e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a33d10 # | | | | `-ReturnStmt 0x560256a33d00 # | | | | `-CallExpr 0x560256a33cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a33cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a33c98 '' Function 0x56025694eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a33c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a33c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a33c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a33c08 'int2':'vector' lvalue ParmVar 0x560256a338e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a33a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a33e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a33dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a3c380 # | | | | `-ReturnStmt 0x560256a3c370 # | | | | `-CallExpr 0x560256a3c340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a3c328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a3c308 '' Function 0x56025693d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a3c2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a34138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a34120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a340e8 'int3':'vector' lvalue ParmVar 0x560256a33dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a33f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3c4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a3c430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a3c868 # | | | | `-ReturnStmt 0x560256a3c858 # | | | | `-CallExpr 0x560256a3c828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a3c810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a3c7f0 '' Function 0x56025693d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a3c7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a3c7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3c798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3c760 'int4':'vector' lvalue ParmVar 0x560256a3c430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a3c590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3c9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a3c918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a3cd40 # | | | | `-ReturnStmt 0x560256a3cd30 # | | | | `-CallExpr 0x560256a3cd00 'float' # | | | | |-ImplicitCastExpr 0x560256a3cce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a3ccc8 '' Function 0x56025694e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a3cca0 'float' # | | | | `-ImplicitCastExpr 0x560256a3cc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3cc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3cc38 'uint':'unsigned int' lvalue ParmVar 0x560256a3c918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a3ca78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3cea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a3cdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a3d238 # | | | | `-ReturnStmt 0x560256a3d228 # | | | | `-CallExpr 0x560256a3d1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a3d1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a3d1c0 '' Function 0x56025694eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a3d198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a3d180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3d168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3d130 'uint2':'vector' lvalue ParmVar 0x560256a3cdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a3cf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3d398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a3d2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a3d738 # | | | | `-ReturnStmt 0x560256a3d728 # | | | | `-CallExpr 0x560256a3d6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a3d6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a3d6c0 '' Function 0x56025693d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a3d698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a3d680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3d668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3d630 'uint3':'vector' lvalue ParmVar 0x560256a3d2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a3d448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3d898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a3d7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a3dc40 # | | | | `-ReturnStmt 0x560256a3dc30 # | | | | `-CallExpr 0x560256a3dc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a3dbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a3dbc8 '' Function 0x56025693d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a3dba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a3db88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3db70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3db38 'uint4':'vector' lvalue ParmVar 0x560256a3d7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a3d948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3dda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a3dcf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a3e138 # | | | | `-ReturnStmt 0x560256a3e128 # | | | | `-CallExpr 0x560256a3e0f8 'float' # | | | | |-ImplicitCastExpr 0x560256a3e0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a3e0c0 '' Function 0x56025694e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a3e098 'float' # | | | | `-ImplicitCastExpr 0x560256a3e080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3e068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3e030 'int64_t':'long' lvalue ParmVar 0x560256a3dcf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a3de50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3e680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a3e1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a3ea38 # | | | | `-ReturnStmt 0x560256a3ea28 # | | | | `-CallExpr 0x560256a3e9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a3e9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a3e9c0 '' Function 0x56025694eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a3e998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a3e980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3e968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3e930 'int64_t2':'vector' lvalue ParmVar 0x560256a3e1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a3e730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3eb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a3eae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a3ef58 # | | | | `-ReturnStmt 0x560256a3ef48 # | | | | `-CallExpr 0x560256a3ef18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a3ef00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a3eee0 '' Function 0x56025693d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a3eeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a3eea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3ee88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3ee50 'int64_t3':'vector' lvalue ParmVar 0x560256a3eae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a3ec48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3f0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a3f008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a3f480 # | | | | `-ReturnStmt 0x560256a3f470 # | | | | `-CallExpr 0x560256a3f440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a3f428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a3f408 '' Function 0x56025693d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a3f3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a3f3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3f3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3f378 'int64_t4':'vector' lvalue ParmVar 0x560256a3f008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a3f168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3f5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a3f530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a3f998 # | | | | `-ReturnStmt 0x560256a3f988 # | | | | `-CallExpr 0x560256a3f958 'float' # | | | | |-ImplicitCastExpr 0x560256a3f940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a3f920 '' Function 0x56025694e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a3f8f8 'float' # | | | | `-ImplicitCastExpr 0x560256a3f8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3f8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3f890 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a3f530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a3f690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a3faf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a3fa48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a3fed0 # | | | | `-ReturnStmt 0x560256a3fec0 # | | | | `-CallExpr 0x560256a3fe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a3fe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a3fe58 '' Function 0x56025694eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a3fe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a3fe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a3fe00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a3fdc8 'uint64_t2':'vector' lvalue ParmVar 0x560256a3fa48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a3fba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a40030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a3ff80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a40410 # | | | | `-ReturnStmt 0x560256a40400 # | | | | `-CallExpr 0x560256a403d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a403b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a40398 '' Function 0x56025693d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a40370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a40358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a40340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a40308 'uint64_t3':'vector' lvalue ParmVar 0x560256a3ff80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a400e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a40570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a404c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a42170 # | | | | `-ReturnStmt 0x560256a42160 # | | | | `-CallExpr 0x560256a42130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a42118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a420f8 '' Function 0x56025693d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a420d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a420b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a420a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a42068 'uint64_t4':'vector' lvalue ParmVar 0x560256a404c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a40620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a422e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a42230 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a42628 # | | | | `-ReturnStmt 0x560256a42618 # | | | | `-CallExpr 0x560256a425e8 'float' # | | | | |-ImplicitCastExpr 0x560256a425d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a425b0 '' Function 0x560256951d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a42588 'float' # | | | | `-ImplicitCastExpr 0x560256a42570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a42558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a42520 'double' lvalue ParmVar 0x560256a42230 'V' 'double' # | | | `-DeprecatedAttr 0x560256a42390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a42798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a426e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a42b00 # | | | | `-ReturnStmt 0x560256a42af0 # | | | | `-CallExpr 0x560256a42ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a42aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a42a88 '' Function 0x560256951f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a42a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a42a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a42a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a429f8 'double2':'vector' lvalue ParmVar 0x560256a426e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a42848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a42c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a42bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a42fe0 # | | | | `-ReturnStmt 0x560256a42fd0 # | | | | `-CallExpr 0x560256a42fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a42f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a42f68 '' Function 0x5602569521f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a42f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a42f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a42f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a42ed8 'double3':'vector' lvalue ParmVar 0x560256a42bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a42d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a43150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a430a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a434c8 # | | | | `-ReturnStmt 0x560256a434b8 # | | | | `-CallExpr 0x560256a43488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a43470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a43450 '' Function 0x560256952468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a43428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a43410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a433f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a433c0 'double4':'vector' lvalue ParmVar 0x560256a430a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a43200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a43628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a43578 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a43980 # | | | | `-ReturnStmt 0x560256a43970 # | | | | `-CallExpr 0x560256a43940 'float' # | | | | |-ImplicitCastExpr 0x560256a43928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a43908 '' Function 0x560256951d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a438e0 'float' # | | | | `-ImplicitCastExpr 0x560256a438c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a438b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a43878 'int' lvalue ParmVar 0x560256a43578 'V' 'int' # | | | `-DeprecatedAttr 0x560256a436d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a43ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a43a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a43e58 # | | | | `-ReturnStmt 0x560256a43e48 # | | | | `-CallExpr 0x560256a43e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a43e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a43de0 '' Function 0x560256951f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a43db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a43da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a43d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a43d50 'int2':'vector' lvalue ParmVar 0x560256a43a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a43b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a44e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a44d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a451a8 # | | | | `-ReturnStmt 0x560256a45198 # | | | | `-CallExpr 0x560256a45168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a45150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a45130 '' Function 0x5602569521f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a45108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a450f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a450d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a450a0 'int3':'vector' lvalue ParmVar 0x560256a44d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a44ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a45308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a45258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a45690 # | | | | `-ReturnStmt 0x560256a45680 # | | | | `-CallExpr 0x560256a45650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a45638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a45618 '' Function 0x560256952468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a455f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a455d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a455c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a45588 'int4':'vector' lvalue ParmVar 0x560256a45258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a453b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a457f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a45740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a45b68 # | | | | `-ReturnStmt 0x560256a45b58 # | | | | `-CallExpr 0x560256a45b28 'float' # | | | | |-ImplicitCastExpr 0x560256a45b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a45af0 '' Function 0x560256951d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a45ac8 'float' # | | | | `-ImplicitCastExpr 0x560256a45ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a45a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a45a60 'uint':'unsigned int' lvalue ParmVar 0x560256a45740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a458a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a45cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a45c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a46060 # | | | | `-ReturnStmt 0x560256a46050 # | | | | `-CallExpr 0x560256a46020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a46008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a45fe8 '' Function 0x560256951f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a45fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a45fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a45f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a45f58 'uint2':'vector' lvalue ParmVar 0x560256a45c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a45d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a461c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a46110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a46560 # | | | | `-ReturnStmt 0x560256a46550 # | | | | `-CallExpr 0x560256a46520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a46508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a464e8 '' Function 0x5602569521f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a464c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a464a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a46490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a46458 'uint3':'vector' lvalue ParmVar 0x560256a46110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a46270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a466c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a46610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a46a68 # | | | | `-ReturnStmt 0x560256a46a58 # | | | | `-CallExpr 0x560256a46a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a46a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a469f0 '' Function 0x560256952468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a469c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a469b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a46998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a46960 'uint4':'vector' lvalue ParmVar 0x560256a46610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a46770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a46bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a46b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a47830 # | | | | `-ReturnStmt 0x560256a47820 # | | | | `-CallExpr 0x560256a477f0 'float' # | | | | |-ImplicitCastExpr 0x560256a477d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a477b8 '' Function 0x560256951d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a47790 'float' # | | | | `-ImplicitCastExpr 0x560256a47778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a47760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a47728 'int64_t':'long' lvalue ParmVar 0x560256a46b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a46c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a47990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a478e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a47d48 # | | | | `-ReturnStmt 0x560256a47d38 # | | | | `-CallExpr 0x560256a47d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a47cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a47cd0 '' Function 0x560256951f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a47ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a47c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a47c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a47c40 'int64_t2':'vector' lvalue ParmVar 0x560256a478e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a47a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a47ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a47df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a48268 # | | | | `-ReturnStmt 0x560256a48258 # | | | | `-CallExpr 0x560256a48228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a48210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a481f0 '' Function 0x5602569521f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a481c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a481b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a48198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a48160 'int64_t3':'vector' lvalue ParmVar 0x560256a47df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a47f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a483c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a48318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a48790 # | | | | `-ReturnStmt 0x560256a48780 # | | | | `-CallExpr 0x560256a48750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a48738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a48718 '' Function 0x560256952468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a486f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a486d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a486c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a48688 'int64_t4':'vector' lvalue ParmVar 0x560256a48318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a48478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a488f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a48840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a48ca8 # | | | | `-ReturnStmt 0x560256a48c98 # | | | | `-CallExpr 0x560256a48c68 'float' # | | | | |-ImplicitCastExpr 0x560256a48c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a48c30 '' Function 0x560256951d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a48c08 'float' # | | | | `-ImplicitCastExpr 0x560256a48bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a48bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a48ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a48840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a489a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a48e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a48d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a491e0 # | | | | `-ReturnStmt 0x560256a491d0 # | | | | `-CallExpr 0x560256a491a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a49188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a49168 '' Function 0x560256951f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a49140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a49128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a49110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a490d8 'uint64_t2':'vector' lvalue ParmVar 0x560256a48d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a48eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a49340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a49290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a4a048 # | | | | `-ReturnStmt 0x560256a4a038 # | | | | `-CallExpr 0x560256a4a008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a49ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a49fd0 '' Function 0x5602569521f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a49fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a49f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a49f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a49f40 'uint64_t3':'vector' lvalue ParmVar 0x560256a49290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a493f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4a1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a4a0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a4a590 # | | | | `-ReturnStmt 0x560256a4a580 # | | | | `-CallExpr 0x560256a4a550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a4a538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a4a518 '' Function 0x560256952468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a4a4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a4a4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4a4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4a488 'uint64_t4':'vector' lvalue ParmVar 0x560256a4a0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a4a258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4a7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560256a4a650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560256a4a6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x560256a4ac00 # | | | | `-ReturnStmt 0x560256a4abf0 # | | | | `-CallExpr 0x560256a4abb8 'float' # | | | | |-ImplicitCastExpr 0x560256a4aba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256a4ab50 '' Function 0x5602569535c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256a4aa98 'float' # | | | | | `-ImplicitCastExpr 0x560256a4aa80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4aa68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4aa30 'double' lvalue ParmVar 0x560256a4a650 'V1' 'double' # | | | | `-CStyleCastExpr 0x560256a4ab28 'float' # | | | | `-ImplicitCastExpr 0x560256a4ab10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4aaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4aac0 'double' lvalue ParmVar 0x560256a4a6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x560256a4a8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a4ae98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a4acc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560256a4ad40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560256a4b320 # | | | | `-ReturnStmt 0x560256a4b310 # | | | | `-CallExpr 0x560256a4b2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a4b2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256a4b238 '' Function 0x560256953958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256a4b168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4b150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4b138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4b100 'double2':'vector' lvalue ParmVar 0x560256a4acc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560256a4b210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a4b1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4b1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4b1a8 'double2':'vector' lvalue ParmVar 0x560256a4ad40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a4af50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a4b5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a4b3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560256a4b460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560256a4ba40 # | | | | `-ReturnStmt 0x560256a4ba30 # | | | | `-CallExpr 0x560256a4b9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a4b9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256a4b960 '' Function 0x560256953d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256a4b890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4b878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4b860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4b828 'double3':'vector' lvalue ParmVar 0x560256a4b3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560256a4b938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a4b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4b908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4b8d0 'double3':'vector' lvalue ParmVar 0x560256a4b460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a4b670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a4bcd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a4bb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560256a4bb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560256a4c5a0 # | | | | `-ReturnStmt 0x560256a4c590 # | | | | `-CallExpr 0x560256a4c558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a4c540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256a4c4c0 '' Function 0x5602569540a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256a4c3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4c3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4c3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4c388 'double4':'vector' lvalue ParmVar 0x560256a4bb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560256a4c498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a4c480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4c468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4c430 'double4':'vector' lvalue ParmVar 0x560256a4bb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a4bd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a4c7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256a4c650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560256a4c6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x560256a4cbe0 # | | | | `-ReturnStmt 0x560256a4cbd0 # | | | | `-CallExpr 0x560256a4cb98 'float' # | | | | |-ImplicitCastExpr 0x560256a4cb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256a4cb60 '' Function 0x5602569535c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256a4caa8 'float' # | | | | | `-ImplicitCastExpr 0x560256a4ca90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4ca78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4ca40 'int' lvalue ParmVar 0x560256a4c650 'V1' 'int' # | | | | `-CStyleCastExpr 0x560256a4cb38 'float' # | | | | `-ImplicitCastExpr 0x560256a4cb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4cb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4cad0 'int' lvalue ParmVar 0x560256a4c6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x560256a4c8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4ce68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a4cc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560256a4cd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560256a4d298 # | | | | `-ReturnStmt 0x560256a4d288 # | | | | `-CallExpr 0x560256a4d250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a4d238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256a4d218 '' Function 0x560256953958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256a4d148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4d130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4d118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4d0e0 'int2':'vector' lvalue ParmVar 0x560256a4cc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560256a4d1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a4d1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4d1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4d188 'int2':'vector' lvalue ParmVar 0x560256a4cd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a4cf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4d518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a4d348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560256a4d3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560256a4d950 # | | | | `-ReturnStmt 0x560256a4d940 # | | | | `-CallExpr 0x560256a4d908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a4d8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256a4d8d0 '' Function 0x560256953d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256a4d800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4d7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4d7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4d798 'int3':'vector' lvalue ParmVar 0x560256a4d348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560256a4d8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a4d890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4d878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4d840 'int3':'vector' lvalue ParmVar 0x560256a4d3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a4d5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4dbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a4da00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560256a4da80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560256a4e018 # | | | | `-ReturnStmt 0x560256a4e008 # | | | | `-CallExpr 0x560256a4dfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a4dfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256a4df98 '' Function 0x5602569540a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256a4dec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4deb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4de98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4de60 'int4':'vector' lvalue ParmVar 0x560256a4da00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560256a4df70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a4df58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4df40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4df08 'int4':'vector' lvalue ParmVar 0x560256a4da80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a4dc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4e878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a4e0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256a4e148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a4ec90 # | | | | `-ReturnStmt 0x560256a4ec80 # | | | | `-CallExpr 0x560256a4ec48 'float' # | | | | |-ImplicitCastExpr 0x560256a4ec30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256a4ec10 '' Function 0x5602569535c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256a4eb58 'float' # | | | | | `-ImplicitCastExpr 0x560256a4eb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4eb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4eaf0 'uint':'unsigned int' lvalue ParmVar 0x560256a4e0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560256a4ebe8 'float' # | | | | `-ImplicitCastExpr 0x560256a4ebd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4ebb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4eb80 'uint':'unsigned int' lvalue ParmVar 0x560256a4e148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a4e930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4ef18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a4ed40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560256a4edc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560256a4f368 # | | | | `-ReturnStmt 0x560256a4f358 # | | | | `-CallExpr 0x560256a4f320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a4f308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256a4f2e8 '' Function 0x560256953958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256a4f218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4f200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4f1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4f1b0 'uint2':'vector' lvalue ParmVar 0x560256a4ed40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560256a4f2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a4f2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4f290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4f258 'uint2':'vector' lvalue ParmVar 0x560256a4edc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a4efd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4f5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a4f418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560256a4f498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560256a4fa40 # | | | | `-ReturnStmt 0x560256a4fa30 # | | | | `-CallExpr 0x560256a4f9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a4f9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256a4f9c0 '' Function 0x560256953d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256a4f8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4f8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4f8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4f888 'uint3':'vector' lvalue ParmVar 0x560256a4f418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560256a4f998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a4f980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a4f968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a4f930 'uint3':'vector' lvalue ParmVar 0x560256a4f498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a4f6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a4fcc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a4faf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560256a4fb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560256a50128 # | | | | `-ReturnStmt 0x560256a50118 # | | | | `-CallExpr 0x560256a500e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a500c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256a500a8 '' Function 0x5602569540a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256a4ffd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256a4ffc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a4ffa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a4ff70 'uint4':'vector' lvalue ParmVar 0x560256a4faf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560256a50080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a50068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a50050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a50018 'uint4':'vector' lvalue ParmVar 0x560256a4fb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a4fd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a503a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a501d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560256a50258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560256a53318 # | | | | `-ReturnStmt 0x560256a53308 # | | | | `-CallExpr 0x560256a532d0 'float' # | | | | |-ImplicitCastExpr 0x560256a50780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256a50760 '' Function 0x5602569535c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256a506a8 'float' # | | | | | `-ImplicitCastExpr 0x560256a50690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a50678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a50640 'int64_t':'long' lvalue ParmVar 0x560256a501d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560256a50738 'float' # | | | | `-ImplicitCastExpr 0x560256a50720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a50708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a506d0 'int64_t':'long' lvalue ParmVar 0x560256a50258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a50460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a53598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a533c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560256a53448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a53a08 # | | | | `-ReturnStmt 0x560256a539f8 # | | | | `-CallExpr 0x560256a539c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a539a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256a53988 '' Function 0x560256953958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256a538b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256a538a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a53888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a53850 'int64_t2':'vector' lvalue ParmVar 0x560256a533c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256a53960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a53948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a53930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a538f8 'int64_t2':'vector' lvalue ParmVar 0x560256a53448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a53650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a53c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a53ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256a53b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a54100 # | | | | `-ReturnStmt 0x560256a540f0 # | | | | `-CallExpr 0x560256a540b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a540a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256a54080 '' Function 0x560256953d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256a53fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256a53f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a53f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a53f48 'int64_t3':'vector' lvalue ParmVar 0x560256a53ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256a54058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a54040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a54028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a53ff0 'int64_t3':'vector' lvalue ParmVar 0x560256a53b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a53d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a54388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a541b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256a54230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a54808 # | | | | `-ReturnStmt 0x560256a547f8 # | | | | `-CallExpr 0x560256a547c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a547a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256a54788 '' Function 0x5602569540a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256a546b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256a546a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a54688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a54650 'int64_t4':'vector' lvalue ParmVar 0x560256a541b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256a54760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a54748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a54730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a546f8 'int64_t4':'vector' lvalue ParmVar 0x560256a54230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a54440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a54a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a548b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560256a54938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a54ee0 # | | | | `-ReturnStmt 0x560256a54ed0 # | | | | `-CallExpr 0x560256a54e98 'float' # | | | | |-ImplicitCastExpr 0x560256a54e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256a54e60 '' Function 0x5602569535c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256a54da8 'float' # | | | | | `-ImplicitCastExpr 0x560256a54d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a54d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a54d40 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a548b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560256a54e38 'float' # | | | | `-ImplicitCastExpr 0x560256a54e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a54e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a54dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a54938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a54b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a55168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a54f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560256a55010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a55618 # | | | | `-ReturnStmt 0x560256a55608 # | | | | `-CallExpr 0x560256a555d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a555b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256a55598 '' Function 0x560256953958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256a554c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256a554b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a55498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a55460 'uint64_t2':'vector' lvalue ParmVar 0x560256a54f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256a55570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a55558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a55540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a55508 'uint64_t2':'vector' lvalue ParmVar 0x560256a55010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a55220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a55898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a556c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560256a55748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a55d30 # | | | | `-ReturnStmt 0x560256a55d20 # | | | | `-CallExpr 0x560256a55ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a55cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256a55cb0 '' Function 0x560256953d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256a55be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256a55bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a55bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a55b78 'uint64_t3':'vector' lvalue ParmVar 0x560256a556c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256a55c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a55c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a55c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a55c20 'uint64_t3':'vector' lvalue ParmVar 0x560256a55748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a55950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a55fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a55de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560256a55e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a56458 # | | | | `-ReturnStmt 0x560256a56448 # | | | | `-CallExpr 0x560256a56410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a563f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256a563d8 '' Function 0x5602569540a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256a56308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256a562f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256a562d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256a562a0 'uint64_t4':'vector' lvalue ParmVar 0x560256a55de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256a563b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a56398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a56380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a56348 'uint64_t4':'vector' lvalue ParmVar 0x560256a55e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a56070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a565c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a56518 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a56910 # | | | | `-ReturnStmt 0x560256a56900 # | | | | `-CallExpr 0x560256a568d0 'float' # | | | | |-ImplicitCastExpr 0x560256a568b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a56898 '' Function 0x560256954d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a56870 'float' # | | | | `-ImplicitCastExpr 0x560256a56858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a56840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a56808 'double' lvalue ParmVar 0x560256a56518 'V' 'double' # | | | `-DeprecatedAttr 0x560256a56678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a56a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a569d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a56de8 # | | | | `-ReturnStmt 0x560256a56dd8 # | | | | `-CallExpr 0x560256a56da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a56d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a56d70 '' Function 0x560256954fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a56d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a56d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a56d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a56ce0 'double2':'vector' lvalue ParmVar 0x560256a569d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a56b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a56f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a56ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a572c8 # | | | | `-ReturnStmt 0x560256a572b8 # | | | | `-CallExpr 0x560256a57288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a57270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a57250 '' Function 0x560256955220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a57228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a57210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a571f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a571c0 'double3':'vector' lvalue ParmVar 0x560256a56ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a57008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a57448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a57398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a577c0 # | | | | `-ReturnStmt 0x560256a577b0 # | | | | `-CallExpr 0x560256a57780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a57768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a57748 '' Function 0x560256955498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a57720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a57708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a576f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a576b8 'double4':'vector' lvalue ParmVar 0x560256a57398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a574f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a57920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a57870 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a57c78 # | | | | `-ReturnStmt 0x560256a57c68 # | | | | `-CallExpr 0x560256a57c38 'float' # | | | | |-ImplicitCastExpr 0x560256a57c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a57c00 '' Function 0x560256954d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a57bd8 'float' # | | | | `-ImplicitCastExpr 0x560256a57bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a57ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a57b70 'int' lvalue ParmVar 0x560256a57870 'V' 'int' # | | | `-DeprecatedAttr 0x560256a579d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a57dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a57d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a58150 # | | | | `-ReturnStmt 0x560256a58140 # | | | | `-CallExpr 0x560256a58110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a580f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a580d8 '' Function 0x560256954fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a580b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a58098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a58080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a58048 'int2':'vector' lvalue ParmVar 0x560256a57d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a57e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a582b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a58200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a58630 # | | | | `-ReturnStmt 0x560256a58620 # | | | | `-CallExpr 0x560256a585f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a585d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a585b8 '' Function 0x560256955220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a58590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a58578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a58560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a58528 'int3':'vector' lvalue ParmVar 0x560256a58200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a58360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a58790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a586e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a58b18 # | | | | `-ReturnStmt 0x560256a58b08 # | | | | `-CallExpr 0x560256a58ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a58ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a58aa0 '' Function 0x560256955498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a58a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a58a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a58a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a58a10 'int4':'vector' lvalue ParmVar 0x560256a586e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a58840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a58c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a58bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a58ff0 # | | | | `-ReturnStmt 0x560256a58fe0 # | | | | `-CallExpr 0x560256a58fb0 'float' # | | | | |-ImplicitCastExpr 0x560256a58f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a58f78 '' Function 0x560256954d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a58f50 'float' # | | | | `-ImplicitCastExpr 0x560256a58f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a58f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a58ee8 'uint':'unsigned int' lvalue ParmVar 0x560256a58bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a58d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a59150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a590a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a5ad10 # | | | | `-ReturnStmt 0x560256a5ad00 # | | | | `-CallExpr 0x560256a5acd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a5acb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a5ac98 '' Function 0x560256954fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a5ac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a5ac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5ac40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5ac08 'uint2':'vector' lvalue ParmVar 0x560256a590a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a59200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5ae70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a5adc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a5b210 # | | | | `-ReturnStmt 0x560256a5b200 # | | | | `-CallExpr 0x560256a5b1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a5b1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a5b198 '' Function 0x560256955220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a5b170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a5b158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5b140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5b108 'uint3':'vector' lvalue ParmVar 0x560256a5adc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a5af20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5b370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a5b2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a5b718 # | | | | `-ReturnStmt 0x560256a5b708 # | | | | `-CallExpr 0x560256a5b6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a5b6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a5b6a0 '' Function 0x560256955498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a5b678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a5b660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5b648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5b610 'uint4':'vector' lvalue ParmVar 0x560256a5b2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a5b420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5b878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a5b7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a5bc10 # | | | | `-ReturnStmt 0x560256a5bc00 # | | | | `-CallExpr 0x560256a5bbd0 'float' # | | | | |-ImplicitCastExpr 0x560256a5bbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a5bb98 '' Function 0x560256954d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a5bb70 'float' # | | | | `-ImplicitCastExpr 0x560256a5bb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5bb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5bb08 'int64_t':'long' lvalue ParmVar 0x560256a5b7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a5b928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5bd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a5bcc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a5c128 # | | | | `-ReturnStmt 0x560256a5c118 # | | | | `-CallExpr 0x560256a5c0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a5c0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a5c0b0 '' Function 0x560256954fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a5c088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a5c070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5c058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5c020 'int64_t2':'vector' lvalue ParmVar 0x560256a5bcc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a5be20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5c288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a5c1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a5c648 # | | | | `-ReturnStmt 0x560256a5c638 # | | | | `-CallExpr 0x560256a5c608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a5c5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a5c5d0 '' Function 0x560256955220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a5c5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a5c590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5c578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5c540 'int64_t3':'vector' lvalue ParmVar 0x560256a5c1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a5c338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5c7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a5c6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a5e148 # | | | | `-ReturnStmt 0x560256a5e138 # | | | | `-CallExpr 0x560256a5e108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a5e0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a5e0d0 '' Function 0x560256955498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a5cad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a5cab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5caa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5ca68 'int64_t4':'vector' lvalue ParmVar 0x560256a5c6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a5c858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5e2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a5e1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a5e660 # | | | | `-ReturnStmt 0x560256a5e650 # | | | | `-CallExpr 0x560256a5e620 'float' # | | | | |-ImplicitCastExpr 0x560256a5e608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a5e5e8 '' Function 0x560256954d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a5e5c0 'float' # | | | | `-ImplicitCastExpr 0x560256a5e5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5e590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5e558 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a5e1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a5e358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5e7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a5e710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a5eb98 # | | | | `-ReturnStmt 0x560256a5eb88 # | | | | `-CallExpr 0x560256a5eb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a5eb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a5eb20 '' Function 0x560256954fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a5eaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a5eae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5eac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5ea90 'uint64_t2':'vector' lvalue ParmVar 0x560256a5e710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a5e870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5ecf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a5ec48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a5f0d8 # | | | | `-ReturnStmt 0x560256a5f0c8 # | | | | `-CallExpr 0x560256a5f098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a5f080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a5f060 '' Function 0x560256955220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a5f038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a5f020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5f008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5efd0 'uint64_t3':'vector' lvalue ParmVar 0x560256a5ec48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a5eda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a5f238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a5f188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a5f620 # | | | | `-ReturnStmt 0x560256a5f610 # | | | | `-CallExpr 0x560256a5f5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a5f5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a5f5a8 '' Function 0x560256955498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a5f580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a5f568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a5f550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a5f518 'uint64_t4':'vector' lvalue ParmVar 0x560256a5f188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a5f2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x560256a5fd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560256a5f638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256a5f6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256a5fc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x560256a5f9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560256a5fac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x560256a5fb38 col:41 p2 'T' # | | | |-CompoundStmt 0x560256a60090 # | | | | `-ReturnStmt 0x560256a60080 # | | | | `-RecoveryExpr 0x560256a60048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256a5fe90 '' lvalue (ADL) = 'clamp' 0x56025695efc8 0x560256955888 0x560256955d40 0x5602569561a8 0x560256956608 0x560256956a08 0x560256956ed8 0x560256957338 0x560256957798 0x560256957bf8 0x560256958088 0x5602569584e8 0x560256958948 0x560256959e08 0x56025695a268 0x56025695a6c8 0x56025695ab28 0x56025695af98 0x56025695b3f8 0x56025695b858 0x56025695bcb8 0x56025695c0d8 0x56025695c538 0x56025695c998 0x560256943d28 0x560256944128 0x560256944588 0x5602569449e8 # | | | | |-RecoveryExpr 0x560256a5ffb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560256a5ffd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256a5fd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560256a607c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560256a600e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256a60178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256a60718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x560256a60488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560256a60500 col:24 p1 'T' # | | | |-ParmVarDecl 0x560256a605d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x560256a60b30 # | | | | `-ReturnStmt 0x560256a60b20 # | | | | `-RecoveryExpr 0x560256a60ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256a60930 '' lvalue (ADL) = 'clamp' 0x5602569449e8 0x56025695efc8 0x560256955888 0x560256955d40 0x5602569561a8 0x560256956608 0x560256956a08 0x560256956ed8 0x560256957338 0x560256957798 0x560256957bf8 0x560256958088 0x5602569584e8 0x560256958948 0x560256959e08 0x56025695a268 0x56025695a6c8 0x56025695ab28 0x56025695af98 0x56025695b3f8 0x56025695b858 0x56025695bcb8 0x56025695c0d8 0x56025695c538 0x56025695c998 0x560256943d28 0x560256944128 0x560256944588 # | | | | |-RecoveryExpr 0x560256a60a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560256a60ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256a60830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560256a611d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560256a60b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256a60be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256a61128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256a60ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560256a60f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x560256a60fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x560256a61570 # | | | | `-ReturnStmt 0x560256a61560 # | | | | `-RecoveryExpr 0x560256a61530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256a61340 '' lvalue (ADL) = 'clamp' 0x560256944588 0x5602569449e8 0x56025695efc8 0x560256955888 0x560256955d40 0x5602569561a8 0x560256956608 0x560256956a08 0x560256956ed8 0x560256957338 0x560256957798 0x560256957bf8 0x560256958088 0x5602569584e8 0x560256958948 0x560256959e08 0x56025695a268 0x56025695a6c8 0x56025695ab28 0x56025695af98 0x56025695b3f8 0x56025695b858 0x56025695bcb8 0x56025695c0d8 0x56025695c538 0x56025695c998 0x560256943d28 0x560256944128 # | | | | `-RecoveryExpr 0x560256a61460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256a61240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560256a616d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a61628 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a61a20 # | | | | `-ReturnStmt 0x560256a61a10 # | | | | `-CallExpr 0x560256a619e0 'float' # | | | | |-ImplicitCastExpr 0x560256a619c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a619a8 '' Function 0x560256960788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a61980 'float' # | | | | `-ImplicitCastExpr 0x560256a61968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a61950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a61918 'double' lvalue ParmVar 0x560256a61628 'V' 'double' # | | | `-DeprecatedAttr 0x560256a61788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a61b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a61ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a61ef0 # | | | | `-ReturnStmt 0x560256a61ee0 # | | | | `-CallExpr 0x560256a61eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a61e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a61e78 '' Function 0x560256960a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a61e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a61e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a61e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a61de8 'double2':'vector' lvalue ParmVar 0x560256a61ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a61c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a620f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a61fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a62460 # | | | | `-ReturnStmt 0x560256a62450 # | | | | `-CallExpr 0x560256a62420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a62408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a623e8 '' Function 0x560256960c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a623c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a623a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a62390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a62358 'double3':'vector' lvalue ParmVar 0x560256a61fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a621a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a625c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a62518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a62940 # | | | | `-ReturnStmt 0x560256a62930 # | | | | `-CallExpr 0x560256a62900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a628e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a628c8 '' Function 0x560256961f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a628a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a62888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a62870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a62838 'double4':'vector' lvalue ParmVar 0x560256a62518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a62678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a62aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a629f0 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a62df8 # | | | | `-ReturnStmt 0x560256a62de8 # | | | | `-CallExpr 0x560256a62db8 'float' # | | | | |-ImplicitCastExpr 0x560256a62da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a62d80 '' Function 0x560256960788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a62d58 'float' # | | | | `-ImplicitCastExpr 0x560256a62d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a62d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a62cf0 'int' lvalue ParmVar 0x560256a629f0 'V' 'int' # | | | `-DeprecatedAttr 0x560256a62b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a62f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a62ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a632d0 # | | | | `-ReturnStmt 0x560256a632c0 # | | | | `-CallExpr 0x560256a63290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a63278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a63258 '' Function 0x560256960a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a63230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a63218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a63200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a631c8 'int2':'vector' lvalue ParmVar 0x560256a62ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a63008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a63430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a63380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a637b0 # | | | | `-ReturnStmt 0x560256a637a0 # | | | | `-CallExpr 0x560256a63770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a63758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a63738 '' Function 0x560256960c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a63710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a636f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a636e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a636a8 'int3':'vector' lvalue ParmVar 0x560256a63380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a634e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a63910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a63860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a63c98 # | | | | `-ReturnStmt 0x560256a63c88 # | | | | `-CallExpr 0x560256a63c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a63c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a63c20 '' Function 0x560256961f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a63bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a63be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a63bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a63b90 'int4':'vector' lvalue ParmVar 0x560256a63860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a639c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a63df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a63d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a641a0 # | | | | `-ReturnStmt 0x560256a64190 # | | | | `-CallExpr 0x560256a64160 'float' # | | | | |-ImplicitCastExpr 0x560256a64148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a64128 '' Function 0x560256960788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a64100 'float' # | | | | `-ImplicitCastExpr 0x560256a640b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a640a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a64068 'uint':'unsigned int' lvalue ParmVar 0x560256a63d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a63ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a64300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a64250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a64698 # | | | | `-ReturnStmt 0x560256a64688 # | | | | `-CallExpr 0x560256a64658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a64640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a64620 '' Function 0x560256960a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a645f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a645e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a645c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a64590 'uint2':'vector' lvalue ParmVar 0x560256a64250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a643b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a647f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a64748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a64b98 # | | | | `-ReturnStmt 0x560256a64b88 # | | | | `-CallExpr 0x560256a64b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a64b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a64b20 '' Function 0x560256960c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a64af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a64ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a64ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a64a90 'uint3':'vector' lvalue ParmVar 0x560256a64748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a648a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a64cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a64c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a650a0 # | | | | `-ReturnStmt 0x560256a65090 # | | | | `-CallExpr 0x560256a65060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a65048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a65028 '' Function 0x560256961f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a65000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a64fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a64fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a64f98 'uint4':'vector' lvalue ParmVar 0x560256a64c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a64da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a65200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a65150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a65598 # | | | | `-ReturnStmt 0x560256a65588 # | | | | `-CallExpr 0x560256a65558 'float' # | | | | |-ImplicitCastExpr 0x560256a65540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a65520 '' Function 0x560256960788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a654f8 'float' # | | | | `-ImplicitCastExpr 0x560256a654e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a654c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a65490 'int64_t':'long' lvalue ParmVar 0x560256a65150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a652b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a656f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a65648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a65ab0 # | | | | `-ReturnStmt 0x560256a65aa0 # | | | | `-CallExpr 0x560256a65a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a65a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a65a38 '' Function 0x560256960a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a65a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a659f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a659e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a659a8 'int64_t2':'vector' lvalue ParmVar 0x560256a65648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a657a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a65c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a65b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a65fd0 # | | | | `-ReturnStmt 0x560256a65fc0 # | | | | `-CallExpr 0x560256a65f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a65f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a65f58 '' Function 0x560256960c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a65f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a65f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a65f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a65ec8 'int64_t3':'vector' lvalue ParmVar 0x560256a65b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a65cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a66830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a66080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a66bf8 # | | | | `-ReturnStmt 0x560256a66be8 # | | | | `-CallExpr 0x560256a66bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a66ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a66b80 '' Function 0x560256961f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a66b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a66b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a66b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a66af0 'int64_t4':'vector' lvalue ParmVar 0x560256a66080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a668e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a66d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a66ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a67110 # | | | | `-ReturnStmt 0x560256a67100 # | | | | `-CallExpr 0x560256a670d0 'float' # | | | | |-ImplicitCastExpr 0x560256a670b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a67098 '' Function 0x560256960788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a67070 'float' # | | | | `-ImplicitCastExpr 0x560256a67058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a67040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a67008 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a66ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a66e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a67270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a671c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a67648 # | | | | `-ReturnStmt 0x560256a67638 # | | | | `-CallExpr 0x560256a67608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a675f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a675d0 '' Function 0x560256960a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a675a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a67590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a67578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a67540 'uint64_t2':'vector' lvalue ParmVar 0x560256a671c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a67320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a677a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a676f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a67b88 # | | | | `-ReturnStmt 0x560256a67b78 # | | | | `-CallExpr 0x560256a67b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a67b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a67b10 '' Function 0x560256960c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a67ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a67ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a67ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a67a80 'uint64_t3':'vector' lvalue ParmVar 0x560256a676f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a67858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a67ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a67c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a680d0 # | | | | `-ReturnStmt 0x560256a680c0 # | | | | `-CallExpr 0x560256a68090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a68078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a68058 '' Function 0x560256961f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a68030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a68018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a68000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a67fc8 'uint64_t4':'vector' lvalue ParmVar 0x560256a67c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a67d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a68240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a68190 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a68588 # | | | | `-ReturnStmt 0x560256a68578 # | | | | `-CallExpr 0x560256a68548 'float' # | | | | |-ImplicitCastExpr 0x560256a68530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a68510 '' Function 0x560256962b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a684e8 'float' # | | | | `-ImplicitCastExpr 0x560256a684d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a684b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a68480 'double' lvalue ParmVar 0x560256a68190 'V' 'double' # | | | `-DeprecatedAttr 0x560256a682f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a686f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a68648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a69260 # | | | | `-ReturnStmt 0x560256a69250 # | | | | `-CallExpr 0x560256a69220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a69208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a691e8 '' Function 0x560256962e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a691c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a691a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a69190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a69158 'double2':'vector' lvalue ParmVar 0x560256a68648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a687a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a693d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a69320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a69740 # | | | | `-ReturnStmt 0x560256a69730 # | | | | `-CallExpr 0x560256a69700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a696e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a696c8 '' Function 0x560256963078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a696a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a69688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a69670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a69638 'double3':'vector' lvalue ParmVar 0x560256a69320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a69480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a698b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a69800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a69c28 # | | | | `-ReturnStmt 0x560256a69c18 # | | | | `-CallExpr 0x560256a69be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a69bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a69bb0 '' Function 0x5602569632f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a69b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a69b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a69b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a69b20 'double4':'vector' lvalue ParmVar 0x560256a69800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a69960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a69d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a69cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a6a0e0 # | | | | `-ReturnStmt 0x560256a6a0d0 # | | | | `-CallExpr 0x560256a6a0a0 'float' # | | | | |-ImplicitCastExpr 0x560256a6a088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a6a068 '' Function 0x560256962b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a6a040 'float' # | | | | `-ImplicitCastExpr 0x560256a6a028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6a010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a69fd8 'int' lvalue ParmVar 0x560256a69cd8 'V' 'int' # | | | `-DeprecatedAttr 0x560256a69e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6a240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a6a190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a6a5b8 # | | | | `-ReturnStmt 0x560256a6a5a8 # | | | | `-CallExpr 0x560256a6a578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a6a560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a6a540 '' Function 0x560256962e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a6a518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a6a500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6a4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6a4b0 'int2':'vector' lvalue ParmVar 0x560256a6a190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a6a2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6a718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a6a668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a6aa98 # | | | | `-ReturnStmt 0x560256a6aa88 # | | | | `-CallExpr 0x560256a6aa58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a6aa40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a6aa20 '' Function 0x560256963078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a6a9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a6a9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6a9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6a990 'int3':'vector' lvalue ParmVar 0x560256a6a668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a6a7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6abf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a6ab48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a6af80 # | | | | `-ReturnStmt 0x560256a6af70 # | | | | `-CallExpr 0x560256a6af40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a6af28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a6af08 '' Function 0x5602569632f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a6aee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a6aec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6aeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6ae78 'int4':'vector' lvalue ParmVar 0x560256a6ab48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a6aca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6b928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a6b878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a6bca0 # | | | | `-ReturnStmt 0x560256a6bc90 # | | | | `-CallExpr 0x560256a6bc60 'float' # | | | | |-ImplicitCastExpr 0x560256a6bc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a6bc28 '' Function 0x560256962b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a6bc00 'float' # | | | | `-ImplicitCastExpr 0x560256a6bbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6bbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6bb98 'uint':'unsigned int' lvalue ParmVar 0x560256a6b878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a6b9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6be00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a6bd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a6c198 # | | | | `-ReturnStmt 0x560256a6c188 # | | | | `-CallExpr 0x560256a6c158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a6c140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a6c120 '' Function 0x560256962e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a6c0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a6c0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6c0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6c090 'uint2':'vector' lvalue ParmVar 0x560256a6bd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a6beb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6c2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a6c248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a6c698 # | | | | `-ReturnStmt 0x560256a6c688 # | | | | `-CallExpr 0x560256a6c658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a6c640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a6c620 '' Function 0x560256963078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a6c5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a6c5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6c5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6c590 'uint3':'vector' lvalue ParmVar 0x560256a6c248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a6c3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6c7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a6c748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a6cba0 # | | | | `-ReturnStmt 0x560256a6cb90 # | | | | `-CallExpr 0x560256a6cb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a6cb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a6cb28 '' Function 0x5602569632f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a6cb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a6cae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6cad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6ca98 'uint4':'vector' lvalue ParmVar 0x560256a6c748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a6c8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6cd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a6cc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a6d098 # | | | | `-ReturnStmt 0x560256a6d088 # | | | | `-CallExpr 0x560256a6d058 'float' # | | | | |-ImplicitCastExpr 0x560256a6d040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a6d020 '' Function 0x560256962b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a6cff8 'float' # | | | | `-ImplicitCastExpr 0x560256a6cfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6cfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6cf90 'int64_t':'long' lvalue ParmVar 0x560256a6cc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a6cdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6d1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a6d148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a6d5b0 # | | | | `-ReturnStmt 0x560256a6d5a0 # | | | | `-CallExpr 0x560256a6d570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a6d558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a6d538 '' Function 0x560256962e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a6d510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a6d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6d4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6d4a8 'int64_t2':'vector' lvalue ParmVar 0x560256a6d148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a6d2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6d710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a6d660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a6e4c0 # | | | | `-ReturnStmt 0x560256a6e4b0 # | | | | `-CallExpr 0x560256a6e480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a6e468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a6e448 '' Function 0x560256963078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a6e420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a6e408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6e3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6e3b8 'int64_t3':'vector' lvalue ParmVar 0x560256a6d660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a6e1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6e620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a6e570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a6e9e8 # | | | | `-ReturnStmt 0x560256a6e9d8 # | | | | `-CallExpr 0x560256a6e9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a6e990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a6e970 '' Function 0x5602569632f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a6e948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a6e930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6e918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6e8e0 'int64_t4':'vector' lvalue ParmVar 0x560256a6e570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a6e6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6eb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a6ea98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a6ef00 # | | | | `-ReturnStmt 0x560256a6eef0 # | | | | `-CallExpr 0x560256a6eec0 'float' # | | | | |-ImplicitCastExpr 0x560256a6eea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a6ee88 '' Function 0x560256962b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a6ee60 'float' # | | | | `-ImplicitCastExpr 0x560256a6ee48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6ee30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6edf8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a6ea98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a6ebf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6f060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a6efb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a6f438 # | | | | `-ReturnStmt 0x560256a6f428 # | | | | `-CallExpr 0x560256a6f3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a6f3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a6f3c0 '' Function 0x560256962e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a6f398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a6f380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6f368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6f330 'uint64_t2':'vector' lvalue ParmVar 0x560256a6efb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a6f110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6f598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a6f4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a6f978 # | | | | `-ReturnStmt 0x560256a6f968 # | | | | `-CallExpr 0x560256a6f938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a6f920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a6f900 '' Function 0x560256963078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a6f8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a6f8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6f8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6f870 'uint64_t3':'vector' lvalue ParmVar 0x560256a6f4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a6f648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a6fad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a6fa28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a6fec0 # | | | | `-ReturnStmt 0x560256a6feb0 # | | | | `-CallExpr 0x560256a6fe80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a6fe68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a6fe48 '' Function 0x5602569632f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a6fe20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a6fe08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a6fdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a6fdb8 'uint64_t4':'vector' lvalue ParmVar 0x560256a6fa28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a6fb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a70030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a6ff80 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a708b8 # | | | | `-ReturnStmt 0x560256a708a8 # | | | | `-CallExpr 0x560256a70878 'float' # | | | | |-ImplicitCastExpr 0x560256a70860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a70840 '' Function 0x560256967f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a70818 'float' # | | | | `-ImplicitCastExpr 0x560256a70800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a707e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a707b0 'double' lvalue ParmVar 0x560256a6ff80 'V' 'double' # | | | `-DeprecatedAttr 0x560256a700e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a70a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a70978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a70d90 # | | | | `-ReturnStmt 0x560256a70d80 # | | | | `-CallExpr 0x560256a70d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a70d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a70d18 '' Function 0x560256968178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a70cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a70cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a70cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a70c88 'double2':'vector' lvalue ParmVar 0x560256a70978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a70ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a70f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a70e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a71270 # | | | | `-ReturnStmt 0x560256a71260 # | | | | `-CallExpr 0x560256a71230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a71218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a711f8 '' Function 0x5602569683f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a711d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a711b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a711a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a71168 'double3':'vector' lvalue ParmVar 0x560256a70e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a70fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a713e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a71330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a71758 # | | | | `-ReturnStmt 0x560256a71748 # | | | | `-CallExpr 0x560256a71718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a71700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a716e0 '' Function 0x560256968668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a716b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a716a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a71688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a71650 'double4':'vector' lvalue ParmVar 0x560256a71330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a71490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a718b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a71808 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a71c18 # | | | | `-ReturnStmt 0x560256a71c08 # | | | | `-CallExpr 0x560256a71bd8 'float' # | | | | |-ImplicitCastExpr 0x560256a71bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a71ba0 '' Function 0x560256967f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a71b78 'float' # | | | | `-ImplicitCastExpr 0x560256a71b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a71b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a71b10 'int' lvalue ParmVar 0x560256a71808 'V' 'int' # | | | `-DeprecatedAttr 0x560256a71968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a71d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a71cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a720f8 # | | | | `-ReturnStmt 0x560256a720e8 # | | | | `-CallExpr 0x560256a720b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a720a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a72080 '' Function 0x560256968178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a72058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a72040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a72028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a71ff0 'int2':'vector' lvalue ParmVar 0x560256a71cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a71e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a72258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a721a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a725e0 # | | | | `-ReturnStmt 0x560256a725d0 # | | | | `-CallExpr 0x560256a725a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a72588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a72568 '' Function 0x5602569683f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a72540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a72528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a72510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a724d8 'int3':'vector' lvalue ParmVar 0x560256a721a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a72308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a73000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a72f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a73390 # | | | | `-ReturnStmt 0x560256a73380 # | | | | `-CallExpr 0x560256a73350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a73338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a73318 '' Function 0x560256968668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a732f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a732d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a732c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a73288 'int4':'vector' lvalue ParmVar 0x560256a72f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a730b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a734f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a73440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a73870 # | | | | `-ReturnStmt 0x560256a73860 # | | | | `-CallExpr 0x560256a73830 'float' # | | | | |-ImplicitCastExpr 0x560256a73818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a737f8 '' Function 0x560256967f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a737d0 'float' # | | | | `-ImplicitCastExpr 0x560256a737b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a737a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a73768 'uint':'unsigned int' lvalue ParmVar 0x560256a73440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a735a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a739d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a73920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a73d70 # | | | | `-ReturnStmt 0x560256a73d60 # | | | | `-CallExpr 0x560256a73d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a73d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a73cf8 '' Function 0x560256968178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a73cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a73cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a73ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a73c68 'uint2':'vector' lvalue ParmVar 0x560256a73920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a73a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a73ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a73e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a74278 # | | | | `-ReturnStmt 0x560256a74268 # | | | | `-CallExpr 0x560256a74238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a74220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a74200 '' Function 0x5602569683f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a741d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a741c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a741a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a74170 'uint3':'vector' lvalue ParmVar 0x560256a73e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a73f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a743d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a74328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a74788 # | | | | `-ReturnStmt 0x560256a74778 # | | | | `-CallExpr 0x560256a74748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a74730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a74710 '' Function 0x560256968668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a746e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a746d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a746b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a74680 'uint4':'vector' lvalue ParmVar 0x560256a74328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a74488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a748e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a74838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a74c88 # | | | | `-ReturnStmt 0x560256a74c78 # | | | | `-CallExpr 0x560256a74c48 'float' # | | | | |-ImplicitCastExpr 0x560256a74c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a74c10 '' Function 0x560256967f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a74be8 'float' # | | | | `-ImplicitCastExpr 0x560256a74bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a74bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a74b80 'int64_t':'long' lvalue ParmVar 0x560256a74838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a74998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a74de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a74d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a76a78 # | | | | `-ReturnStmt 0x560256a76a68 # | | | | `-CallExpr 0x560256a76a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a76a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a76a00 '' Function 0x560256968178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a769d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a769c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a769a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a76970 'int64_t2':'vector' lvalue ParmVar 0x560256a74d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a74e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a76bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a76b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a76fa0 # | | | | `-ReturnStmt 0x560256a76f90 # | | | | `-CallExpr 0x560256a76f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a76f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a76f28 '' Function 0x5602569683f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a76f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a76ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a76ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a76e98 'int64_t3':'vector' lvalue ParmVar 0x560256a76b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a76c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a77100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a77050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a774d0 # | | | | `-ReturnStmt 0x560256a774c0 # | | | | `-CallExpr 0x560256a77490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a77478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a77458 '' Function 0x560256968668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a77430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a77418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a77400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a773c8 'int64_t4':'vector' lvalue ParmVar 0x560256a77050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a771b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a77630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a77580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a779f0 # | | | | `-ReturnStmt 0x560256a779e0 # | | | | `-CallExpr 0x560256a779b0 'float' # | | | | |-ImplicitCastExpr 0x560256a77998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a77978 '' Function 0x560256967f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a77950 'float' # | | | | `-ImplicitCastExpr 0x560256a77938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a77920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a778e8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a77580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a776e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a77b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a77aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a77f30 # | | | | `-ReturnStmt 0x560256a77f20 # | | | | `-CallExpr 0x560256a77ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a77ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a77eb8 '' Function 0x560256968178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a77e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a77e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a77e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a77e28 'uint64_t2':'vector' lvalue ParmVar 0x560256a77aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a77c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a78090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a77fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a78478 # | | | | `-ReturnStmt 0x560256a78468 # | | | | `-CallExpr 0x560256a78438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a78420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a78400 '' Function 0x5602569683f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a783d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a783c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a783a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a78370 'uint64_t3':'vector' lvalue ParmVar 0x560256a77fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a78140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a785d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a78528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a792d0 # | | | | `-ReturnStmt 0x560256a792c0 # | | | | `-CallExpr 0x560256a79290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a79278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a79258 '' Function 0x560256968668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a79230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a79218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a79200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a791c8 'uint64_t4':'vector' lvalue ParmVar 0x560256a78528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a78688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a79438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a79388 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a79780 # | | | | `-ReturnStmt 0x560256a79770 # | | | | `-CallExpr 0x560256a79740 'float' # | | | | |-ImplicitCastExpr 0x560256a79728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a79708 '' Function 0x56025696f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a796e0 'float' # | | | | `-ImplicitCastExpr 0x560256a796c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a796b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a79678 'double' lvalue ParmVar 0x560256a79388 'V' 'double' # | | | `-DeprecatedAttr 0x560256a794e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a798e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a79838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a79c50 # | | | | `-ReturnStmt 0x560256a79c40 # | | | | `-CallExpr 0x560256a79c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a79bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a79bd8 '' Function 0x56025696f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a79bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a79b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a79b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a79b48 'double2':'vector' lvalue ParmVar 0x560256a79838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a79998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a79db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a79d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a7a128 # | | | | `-ReturnStmt 0x560256a7a118 # | | | | `-CallExpr 0x560256a7a0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a7a0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a7a0b0 '' Function 0x56025696fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a7a088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a7a070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7a058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7a020 'double3':'vector' lvalue ParmVar 0x560256a79d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a79e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a7a290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a7a1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a7a608 # | | | | `-ReturnStmt 0x560256a7a5f8 # | | | | `-CallExpr 0x560256a7a5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a7a5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a7a590 '' Function 0x56025696fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a7a568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a7a550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7a538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7a500 'double4':'vector' lvalue ParmVar 0x560256a7a1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a7a340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a7a768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a7a6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a7aac0 # | | | | `-ReturnStmt 0x560256a7aab0 # | | | | `-CallExpr 0x560256a7aa80 'float' # | | | | |-ImplicitCastExpr 0x560256a7aa68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a7aa48 '' Function 0x56025696f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a7aa20 'float' # | | | | `-ImplicitCastExpr 0x560256a7aa08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7a9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7a9b8 'int' lvalue ParmVar 0x560256a7a6b8 'V' 'int' # | | | `-DeprecatedAttr 0x560256a7a818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7ac20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a7ab70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a7af98 # | | | | `-ReturnStmt 0x560256a7af88 # | | | | `-CallExpr 0x560256a7af58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a7af40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a7af20 '' Function 0x56025696f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a7aef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a7aee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7aec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7ae90 'int2':'vector' lvalue ParmVar 0x560256a7ab70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a7acd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7b780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a7b6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a7bb00 # | | | | `-ReturnStmt 0x560256a7baf0 # | | | | `-CallExpr 0x560256a7bac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a7baa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a7ba88 '' Function 0x56025696fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a7ba60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a7ba48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7ba30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7b9f8 'int3':'vector' lvalue ParmVar 0x560256a7b6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a7b830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7bc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a7bbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a7bfe8 # | | | | `-ReturnStmt 0x560256a7bfd8 # | | | | `-CallExpr 0x560256a7bfa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a7bf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a7bf70 '' Function 0x56025696fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a7bf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a7bf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7bf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7bee0 'int4':'vector' lvalue ParmVar 0x560256a7bbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a7bd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7c148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a7c098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a7c4c0 # | | | | `-ReturnStmt 0x560256a7c4b0 # | | | | `-CallExpr 0x560256a7c480 'float' # | | | | |-ImplicitCastExpr 0x560256a7c468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a7c448 '' Function 0x56025696f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a7c420 'float' # | | | | `-ImplicitCastExpr 0x560256a7c408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7c3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7c3b8 'uint':'unsigned int' lvalue ParmVar 0x560256a7c098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a7c1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7c620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a7c570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a7c9b8 # | | | | `-ReturnStmt 0x560256a7c9a8 # | | | | `-CallExpr 0x560256a7c978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a7c960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a7c940 '' Function 0x56025696f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a7c918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a7c900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7c8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7c8b0 'uint2':'vector' lvalue ParmVar 0x560256a7c570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a7c6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7cb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a7ca68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a7ceb8 # | | | | `-ReturnStmt 0x560256a7cea8 # | | | | `-CallExpr 0x560256a7ce78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a7ce60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a7ce40 '' Function 0x56025696fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a7ce18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a7ce00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7cde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7cdb0 'uint3':'vector' lvalue ParmVar 0x560256a7ca68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a7cbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7d018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a7cf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a7d3c0 # | | | | `-ReturnStmt 0x560256a7d3b0 # | | | | `-CallExpr 0x560256a7d380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a7d368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a7d348 '' Function 0x56025696fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a7d320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a7d308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7d2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7d2b8 'uint4':'vector' lvalue ParmVar 0x560256a7cf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a7d0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7d520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a7d470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a7e200 # | | | | `-ReturnStmt 0x560256a7e1f0 # | | | | `-CallExpr 0x560256a7e1c0 'float' # | | | | |-ImplicitCastExpr 0x560256a7e1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a7e188 '' Function 0x56025696f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a7e160 'float' # | | | | `-ImplicitCastExpr 0x560256a7e148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7e130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7e0f8 'int64_t':'long' lvalue ParmVar 0x560256a7d470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a7d5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7e360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a7e2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a7e718 # | | | | `-ReturnStmt 0x560256a7e708 # | | | | `-CallExpr 0x560256a7e6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a7e6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a7e6a0 '' Function 0x56025696f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a7e678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a7e660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7e648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7e610 'int64_t2':'vector' lvalue ParmVar 0x560256a7e2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a7e410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7e878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a7e7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a7ec38 # | | | | `-ReturnStmt 0x560256a7ec28 # | | | | `-CallExpr 0x560256a7ebf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a7ebe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a7ebc0 '' Function 0x56025696fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a7eb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a7eb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7eb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7eb30 'int64_t3':'vector' lvalue ParmVar 0x560256a7e7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a7e928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7ed98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a7ece8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a7f160 # | | | | `-ReturnStmt 0x560256a7f150 # | | | | `-CallExpr 0x560256a7f120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a7f108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a7f0e8 '' Function 0x56025696fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a7f0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a7f0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7f090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7f058 'int64_t4':'vector' lvalue ParmVar 0x560256a7ece8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a7ee48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7f2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a7f210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a7f678 # | | | | `-ReturnStmt 0x560256a7f668 # | | | | `-CallExpr 0x560256a7f638 'float' # | | | | |-ImplicitCastExpr 0x560256a7f620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a7f600 '' Function 0x56025696f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a7f5d8 'float' # | | | | `-ImplicitCastExpr 0x560256a7f5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7f5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7f570 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a7f210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a7f370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7f7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a7f728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a7fbb0 # | | | | `-ReturnStmt 0x560256a7fba0 # | | | | `-CallExpr 0x560256a7fb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a7fb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a7fb38 '' Function 0x56025696f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a7fb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a7faf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a7fae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7faa8 'uint64_t2':'vector' lvalue ParmVar 0x560256a7f728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a7f888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a7fd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a7fc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a83628 # | | | | `-ReturnStmt 0x560256a83618 # | | | | `-CallExpr 0x560256a835e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a835d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a835b0 '' Function 0x56025696fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a83588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a83570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a83558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a7ffe8 'uint64_t3':'vector' lvalue ParmVar 0x560256a7fc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a7fdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a83788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a836d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a83b70 # | | | | `-ReturnStmt 0x560256a83b60 # | | | | `-CallExpr 0x560256a83b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a83b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a83af8 '' Function 0x56025696fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a83ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a83ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a83aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a83a68 'uint64_t4':'vector' lvalue ParmVar 0x560256a836d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a83838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a83ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a83c30 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a84028 # | | | | `-ReturnStmt 0x560256a84018 # | | | | `-CallExpr 0x560256a83fe8 'float' # | | | | |-ImplicitCastExpr 0x560256a83fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a83fb0 '' Function 0x5602569709b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a83f88 'float' # | | | | `-ImplicitCastExpr 0x560256a83f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a83f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a83f20 'double' lvalue ParmVar 0x560256a83c30 'V' 'double' # | | | `-DeprecatedAttr 0x560256a83d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a84198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a840e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a84500 # | | | | `-ReturnStmt 0x560256a844f0 # | | | | `-CallExpr 0x560256a844c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a844a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a84488 '' Function 0x56025694edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a84460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a84448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a84430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a843f8 'double2':'vector' lvalue ParmVar 0x560256a840e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a84248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a84670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a845c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a849e0 # | | | | `-ReturnStmt 0x560256a849d0 # | | | | `-CallExpr 0x560256a849a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a84988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a84968 '' Function 0x56025694f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a84940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a84928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a84910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a848d8 'double3':'vector' lvalue ParmVar 0x560256a845c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a84720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a84b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a84aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a84ec8 # | | | | `-ReturnStmt 0x560256a84eb8 # | | | | `-CallExpr 0x560256a84e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a84e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a84e50 '' Function 0x56025694f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a84e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a84e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a84df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a84dc0 'double4':'vector' lvalue ParmVar 0x560256a84aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a84c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a85028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a84f78 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a85380 # | | | | `-ReturnStmt 0x560256a85370 # | | | | `-CallExpr 0x560256a85340 'float' # | | | | |-ImplicitCastExpr 0x560256a85328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a85308 '' Function 0x5602569709b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a852e0 'float' # | | | | `-ImplicitCastExpr 0x560256a852c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a852b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a85278 'int' lvalue ParmVar 0x560256a84f78 'V' 'int' # | | | `-DeprecatedAttr 0x560256a850d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a85550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a85430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a858c8 # | | | | `-ReturnStmt 0x560256a858b8 # | | | | `-CallExpr 0x560256a85888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a85870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a85850 '' Function 0x56025694edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a85828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a85810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a857f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a857c0 'int2':'vector' lvalue ParmVar 0x560256a85430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a85600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a85a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a85978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a85da8 # | | | | `-ReturnStmt 0x560256a85d98 # | | | | `-CallExpr 0x560256a85d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a85d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a85d30 '' Function 0x56025694f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a85d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a85cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a85cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a85ca0 'int3':'vector' lvalue ParmVar 0x560256a85978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a85ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a85f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a85e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a86290 # | | | | `-ReturnStmt 0x560256a86280 # | | | | `-CallExpr 0x560256a86250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a86238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a86218 '' Function 0x56025694f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a861f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a861d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a861c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a86188 'int4':'vector' lvalue ParmVar 0x560256a85e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a85fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a863f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a86340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a86768 # | | | | `-ReturnStmt 0x560256a86758 # | | | | `-CallExpr 0x560256a86728 'float' # | | | | |-ImplicitCastExpr 0x560256a86710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a866f0 '' Function 0x5602569709b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a866c8 'float' # | | | | `-ImplicitCastExpr 0x560256a866b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a86698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a86660 'uint':'unsigned int' lvalue ParmVar 0x560256a86340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a864a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a868c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a86818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a86c60 # | | | | `-ReturnStmt 0x560256a86c50 # | | | | `-CallExpr 0x560256a86c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a86c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a86be8 '' Function 0x56025694edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a86bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a86ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a86b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a86b58 'uint2':'vector' lvalue ParmVar 0x560256a86818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a86978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a86dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a86d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a87160 # | | | | `-ReturnStmt 0x560256a87150 # | | | | `-CallExpr 0x560256a87120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a87108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a870e8 '' Function 0x56025694f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a870c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a870a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a87090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a87058 'uint3':'vector' lvalue ParmVar 0x560256a86d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a86e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a872c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a87210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a87680 # | | | | `-ReturnStmt 0x560256a87670 # | | | | `-CallExpr 0x560256a87640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a87628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a87608 '' Function 0x56025694f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a875e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a875c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a875b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a87578 'uint4':'vector' lvalue ParmVar 0x560256a87210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a87370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a877e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a87730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a87b78 # | | | | `-ReturnStmt 0x560256a87b68 # | | | | `-CallExpr 0x560256a87b38 'float' # | | | | |-ImplicitCastExpr 0x560256a87b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a87b00 '' Function 0x5602569709b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a87ad8 'float' # | | | | `-ImplicitCastExpr 0x560256a87ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a87aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a87a70 'int64_t':'long' lvalue ParmVar 0x560256a87730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a87890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a87cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a87c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a88090 # | | | | `-ReturnStmt 0x560256a88080 # | | | | `-CallExpr 0x560256a88050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a88038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a88018 '' Function 0x56025694edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a87ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a87fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a87fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a87f88 'int64_t2':'vector' lvalue ParmVar 0x560256a87c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a87d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a881f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a88140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a885b0 # | | | | `-ReturnStmt 0x560256a885a0 # | | | | `-CallExpr 0x560256a88570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a88558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a88538 '' Function 0x56025694f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a88510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a884f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a884e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a884a8 'int64_t3':'vector' lvalue ParmVar 0x560256a88140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a882a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a88710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a88660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a88ad8 # | | | | `-ReturnStmt 0x560256a88ac8 # | | | | `-CallExpr 0x560256a88a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a88a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a88a60 '' Function 0x56025694f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a88a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a88a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a88a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a889d0 'int64_t4':'vector' lvalue ParmVar 0x560256a88660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a887c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a88c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a88b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a88ff0 # | | | | `-ReturnStmt 0x560256a88fe0 # | | | | `-CallExpr 0x560256a88fb0 'float' # | | | | |-ImplicitCastExpr 0x560256a88f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a88f78 '' Function 0x5602569709b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a88f50 'float' # | | | | `-ImplicitCastExpr 0x560256a88f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a88f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a88ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a88b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a88ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a89150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a890a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a89528 # | | | | `-ReturnStmt 0x560256a89518 # | | | | `-CallExpr 0x560256a894e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a894d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a894b0 '' Function 0x56025694edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a89488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a89470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a89458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a89420 'uint64_t2':'vector' lvalue ParmVar 0x560256a890a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a89200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a89988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a898d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a89d68 # | | | | `-ReturnStmt 0x560256a89d58 # | | | | `-CallExpr 0x560256a89d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a89d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a89cf0 '' Function 0x56025694f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a89cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a89cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a89c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a89c60 'uint64_t3':'vector' lvalue ParmVar 0x560256a898d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a89a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a89ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a89e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a8a2b0 # | | | | `-ReturnStmt 0x560256a8a2a0 # | | | | `-CallExpr 0x560256a8a270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a8a258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a8a238 '' Function 0x56025694f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a8a210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a8a1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8a1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8a1a8 'uint64_t4':'vector' lvalue ParmVar 0x560256a89e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a89f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a8a420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a8a370 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a8a768 # | | | | `-ReturnStmt 0x560256a8a758 # | | | | `-CallExpr 0x560256a8a728 'float' # | | | | |-ImplicitCastExpr 0x560256a8a710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a8a6f0 '' Function 0x56025697a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a8a6c8 'float' # | | | | `-ImplicitCastExpr 0x560256a8a6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8a698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8a660 'double' lvalue ParmVar 0x560256a8a370 'V' 'double' # | | | `-DeprecatedAttr 0x560256a8a4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a8a8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a8a828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a8ac40 # | | | | `-ReturnStmt 0x560256a8ac30 # | | | | `-CallExpr 0x560256a8ac00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a8abe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a8abc8 '' Function 0x56025697a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a8aba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a8ab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8ab70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8ab38 'double2':'vector' lvalue ParmVar 0x560256a8a828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a8a988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a8adb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a8ad00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a8b120 # | | | | `-ReturnStmt 0x560256a8b110 # | | | | `-CallExpr 0x560256a8b0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a8b0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a8b0a8 '' Function 0x56025697a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a8b080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a8b068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8b050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8b018 'double3':'vector' lvalue ParmVar 0x560256a8ad00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a8ae60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a8b290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a8b1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a8b608 # | | | | `-ReturnStmt 0x560256a8b5f8 # | | | | `-CallExpr 0x560256a8b5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a8b5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a8b590 '' Function 0x56025697a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a8b568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a8b550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8b538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8b500 'double4':'vector' lvalue ParmVar 0x560256a8b1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a8b340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a8b768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a8b6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a8c368 # | | | | `-ReturnStmt 0x560256a8c358 # | | | | `-CallExpr 0x560256a8c328 'float' # | | | | |-ImplicitCastExpr 0x560256a8c310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a8c2f0 '' Function 0x56025697a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a8c2c8 'float' # | | | | `-ImplicitCastExpr 0x560256a8c2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8c298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8c260 'int' lvalue ParmVar 0x560256a8b6b8 'V' 'int' # | | | `-DeprecatedAttr 0x560256a8c0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a8c4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a8c418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a8c840 # | | | | `-ReturnStmt 0x560256a8c830 # | | | | `-CallExpr 0x560256a8c800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a8c7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a8c7c8 '' Function 0x56025697a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a8c7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a8c788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8c770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8c738 'int2':'vector' lvalue ParmVar 0x560256a8c418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a8c578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a8c9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a8c8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a8cd20 # | | | | `-ReturnStmt 0x560256a8cd10 # | | | | `-CallExpr 0x560256a8cce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a8ccc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a8cca8 '' Function 0x56025697a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a8cc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a8cc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8cc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8cc18 'int3':'vector' lvalue ParmVar 0x560256a8c8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a8ca50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a8ce80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a8cdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a8d208 # | | | | `-ReturnStmt 0x560256a8d1f8 # | | | | `-CallExpr 0x560256a8d1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a8d1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a8d190 '' Function 0x56025697a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a8d168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a8d150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8d138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8d100 'int4':'vector' lvalue ParmVar 0x560256a8cdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a8cf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a8d368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a8d2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a8d6e0 # | | | | `-ReturnStmt 0x560256a8d6d0 # | | | | `-CallExpr 0x560256a8d6a0 'float' # | | | | |-ImplicitCastExpr 0x560256a8d688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a8d668 '' Function 0x56025697a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a8d640 'float' # | | | | `-ImplicitCastExpr 0x560256a8d628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8d610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8d5d8 'uint':'unsigned int' lvalue ParmVar 0x560256a8d2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a8d418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a8d840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a8d790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a8dbd8 # | | | | `-ReturnStmt 0x560256a8dbc8 # | | | | `-CallExpr 0x560256a8db98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a8db80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a8db60 '' Function 0x56025697a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a8db38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a8db20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8db08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8dad0 'uint2':'vector' lvalue ParmVar 0x560256a8d790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a8d8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a8dd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a8dc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a94b60 # | | | | `-ReturnStmt 0x560256a94b50 # | | | | `-CallExpr 0x560256a94b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a8e080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a8e060 '' Function 0x56025697a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a8e038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a8e020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a8e008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a8dfd0 'uint3':'vector' lvalue ParmVar 0x560256a8dc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a8dde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a94cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a94c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a95068 # | | | | `-ReturnStmt 0x560256a95058 # | | | | `-CallExpr 0x560256a95028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a95010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a94ff0 '' Function 0x56025697a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a94fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a94fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a94f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a94f60 'uint4':'vector' lvalue ParmVar 0x560256a94c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a94d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a951c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a95118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a95560 # | | | | `-ReturnStmt 0x560256a95550 # | | | | `-CallExpr 0x560256a95520 'float' # | | | | |-ImplicitCastExpr 0x560256a95508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a954e8 '' Function 0x56025697a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a954c0 'float' # | | | | `-ImplicitCastExpr 0x560256a954a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a95490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a95458 'int64_t':'long' lvalue ParmVar 0x560256a95118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a95278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a956c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a95610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a95a78 # | | | | `-ReturnStmt 0x560256a95a68 # | | | | `-CallExpr 0x560256a95a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a95a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a95a00 '' Function 0x56025697a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a959d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a959c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a959a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a95970 'int64_t2':'vector' lvalue ParmVar 0x560256a95610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a95770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a95bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a95b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a95f98 # | | | | `-ReturnStmt 0x560256a95f88 # | | | | `-CallExpr 0x560256a95f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a95f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a95f20 '' Function 0x56025697a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a95ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a95ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a95ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a95e90 'int64_t3':'vector' lvalue ParmVar 0x560256a95b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a95c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a960f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a96048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a964c0 # | | | | `-ReturnStmt 0x560256a964b0 # | | | | `-CallExpr 0x560256a96480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a96468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a96448 '' Function 0x56025697a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a96420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a96408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a963f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a963b8 'int64_t4':'vector' lvalue ParmVar 0x560256a96048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a961a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a96620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a96570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a969d8 # | | | | `-ReturnStmt 0x560256a969c8 # | | | | `-CallExpr 0x560256a96998 'float' # | | | | |-ImplicitCastExpr 0x560256a96980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a96960 '' Function 0x56025697a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a96938 'float' # | | | | `-ImplicitCastExpr 0x560256a96920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a96908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a968d0 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a96570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a966d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5602569e3e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a96a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5602569e4248 # | | | | `-ReturnStmt 0x5602569e4238 # | | | | `-CallExpr 0x5602569e4208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5602569e41f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5602569e41d0 '' Function 0x56025697a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5602569e41a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5602569e4190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5602569e4178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5602569e4140 'uint64_t2':'vector' lvalue ParmVar 0x560256a96a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5602569e3f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5602569e43a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5602569e42f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5602569e4788 # | | | | `-ReturnStmt 0x5602569e4778 # | | | | `-CallExpr 0x5602569e4748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5602569e4730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5602569e4710 '' Function 0x56025697a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5602569e46e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5602569e46d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5602569e46b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5602569e4680 'uint64_t3':'vector' lvalue ParmVar 0x5602569e42f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5602569e4458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5602569e48e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5602569e4838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5602569e4cd0 # | | | | `-ReturnStmt 0x5602569e4cc0 # | | | | `-CallExpr 0x5602569e4c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5602569e4c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5602569e4c58 '' Function 0x56025697a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5602569e4c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5602569e4c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5602569e4c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5602569e4bc8 'uint64_t4':'vector' lvalue ParmVar 0x5602569e4838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5602569e4998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5602569e4e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5602569e4d90 col:29 used V 'double' # | | | |-CompoundStmt 0x5602569e5188 # | | | | `-ReturnStmt 0x5602569e5178 # | | | | `-CallExpr 0x5602569e5148 'float' # | | | | |-ImplicitCastExpr 0x5602569e5130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5602569e5110 '' Function 0x56025697b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5602569e50e8 'float' # | | | | `-ImplicitCastExpr 0x5602569e50d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5602569e50b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5602569e5080 'double' lvalue ParmVar 0x5602569e4d90 'V' 'double' # | | | `-DeprecatedAttr 0x5602569e4ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5602569e52f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5602569e5248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5602569e5660 # | | | | `-ReturnStmt 0x5602569e5650 # | | | | `-CallExpr 0x5602569e5620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5602569e5608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5602569e55e8 '' Function 0x56025697b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5602569e55c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5602569e55a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5602569e5590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5602569e5558 'double2':'vector' lvalue ParmVar 0x5602569e5248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5602569e53a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5602569e57d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5602569e5720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5602569e5b40 # | | | | `-ReturnStmt 0x5602569e5b30 # | | | | `-CallExpr 0x5602569e5b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5602569e5ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5602569e5ac8 '' Function 0x56025697bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5602569e5aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5602569e5a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5602569e5a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5602569e5a38 'double3':'vector' lvalue ParmVar 0x5602569e5720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5602569e5880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5602569e5cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5602569e5c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a981a8 # | | | | `-ReturnStmt 0x560256a98198 # | | | | `-CallExpr 0x560256a98168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a98150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a98130 '' Function 0x56025697bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a98108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a980f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a980d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a980a0 'double4':'vector' lvalue ParmVar 0x5602569e5c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5602569e5d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a98308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a98258 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a98660 # | | | | `-ReturnStmt 0x560256a98650 # | | | | `-CallExpr 0x560256a98620 'float' # | | | | |-ImplicitCastExpr 0x560256a98608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a985e8 '' Function 0x56025697b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a985c0 'float' # | | | | `-ImplicitCastExpr 0x560256a985a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a98590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a98558 'int' lvalue ParmVar 0x560256a98258 'V' 'int' # | | | `-DeprecatedAttr 0x560256a983b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a987c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a98710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a98b38 # | | | | `-ReturnStmt 0x560256a98b28 # | | | | `-CallExpr 0x560256a98af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a98ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a98ac0 '' Function 0x56025697b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a98a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a98a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a98a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a98a30 'int2':'vector' lvalue ParmVar 0x560256a98710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a98870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a98c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a98be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a99018 # | | | | `-ReturnStmt 0x560256a99008 # | | | | `-CallExpr 0x560256a98fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a98fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a98fa0 '' Function 0x56025697bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a98f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a98f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a98f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a98f10 'int3':'vector' lvalue ParmVar 0x560256a98be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a98d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a99178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a990c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a99500 # | | | | `-ReturnStmt 0x560256a994f0 # | | | | `-CallExpr 0x560256a994c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a994a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a99488 '' Function 0x56025697bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a99460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a99448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a99430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a993f8 'int4':'vector' lvalue ParmVar 0x560256a990c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a99228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a99660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a995b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a999d8 # | | | | `-ReturnStmt 0x560256a999c8 # | | | | `-CallExpr 0x560256a99998 'float' # | | | | |-ImplicitCastExpr 0x560256a99980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a99960 '' Function 0x56025697b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a99938 'float' # | | | | `-ImplicitCastExpr 0x560256a99920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a99908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a998d0 'uint':'unsigned int' lvalue ParmVar 0x560256a995b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a99710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a99b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a99a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a99ed0 # | | | | `-ReturnStmt 0x560256a99ec0 # | | | | `-CallExpr 0x560256a99e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a99e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a99e58 '' Function 0x56025697b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a99e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a99e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a99e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a99dc8 'uint2':'vector' lvalue ParmVar 0x560256a99a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a99be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9a860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a9a7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a9ac00 # | | | | `-ReturnStmt 0x560256a9abf0 # | | | | `-CallExpr 0x560256a9abc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a9aba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a9ab88 '' Function 0x56025697bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a9ab60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a9ab48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9ab30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9aaf8 'uint3':'vector' lvalue ParmVar 0x560256a9a7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a9a910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9ad60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a9acb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a9b108 # | | | | `-ReturnStmt 0x560256a9b0f8 # | | | | `-CallExpr 0x560256a9b0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a9b0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a9b090 '' Function 0x56025697bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a9b068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a9b050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9b038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9b000 'uint4':'vector' lvalue ParmVar 0x560256a9acb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a9ae10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9b268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a9b1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a9b600 # | | | | `-ReturnStmt 0x560256a9b5f0 # | | | | `-CallExpr 0x560256a9b5c0 'float' # | | | | |-ImplicitCastExpr 0x560256a9b5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a9b588 '' Function 0x56025697b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a9b560 'float' # | | | | `-ImplicitCastExpr 0x560256a9b548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9b530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9b4f8 'int64_t':'long' lvalue ParmVar 0x560256a9b1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a9b318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9b760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a9b6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a9bb18 # | | | | `-ReturnStmt 0x560256a9bb08 # | | | | `-CallExpr 0x560256a9bad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a9bac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a9baa0 '' Function 0x56025697b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a9ba78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a9ba60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9ba48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9ba10 'int64_t2':'vector' lvalue ParmVar 0x560256a9b6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a9b810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9bc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a9bbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a9c038 # | | | | `-ReturnStmt 0x560256a9c028 # | | | | `-CallExpr 0x560256a9bff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a9bfe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a9bfc0 '' Function 0x56025697bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a9bf98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a9bf80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9bf68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9bf30 'int64_t3':'vector' lvalue ParmVar 0x560256a9bbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a9bd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9c198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a9c0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a9c560 # | | | | `-ReturnStmt 0x560256a9c550 # | | | | `-CallExpr 0x560256a9c520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a9c508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a9c4e8 '' Function 0x56025697bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a9c4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a9c4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9c490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9c458 'int64_t4':'vector' lvalue ParmVar 0x560256a9c0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a9c248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9c6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a9c610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a9d488 # | | | | `-ReturnStmt 0x560256a9d478 # | | | | `-CallExpr 0x560256a9d448 'float' # | | | | |-ImplicitCastExpr 0x560256a9d430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a9d410 '' Function 0x56025697b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a9d3e8 'float' # | | | | `-ImplicitCastExpr 0x560256a9d3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9d3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9d380 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a9c610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a9d180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9d5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a9d538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a9d9c0 # | | | | `-ReturnStmt 0x560256a9d9b0 # | | | | `-CallExpr 0x560256a9d980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a9d968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a9d948 '' Function 0x56025697b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a9d920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a9d908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9d8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9d8b8 'uint64_t2':'vector' lvalue ParmVar 0x560256a9d538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a9d698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9db20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a9da70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a9df00 # | | | | `-ReturnStmt 0x560256a9def0 # | | | | `-CallExpr 0x560256a9dec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a9dea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a9de88 '' Function 0x56025697bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a9de60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a9de48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9de30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9ddf8 'uint64_t3':'vector' lvalue ParmVar 0x560256a9da70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a9dbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9e060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a9dfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a9e448 # | | | | `-ReturnStmt 0x560256a9e438 # | | | | `-CallExpr 0x560256a9e408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a9e3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a9e3d0 '' Function 0x56025697bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a9e3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a9e390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9e378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9e340 'uint64_t4':'vector' lvalue ParmVar 0x560256a9dfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a9e110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a9e5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a9e500 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a9e928 # | | | | `-ReturnStmt 0x560256a9e918 # | | | | `-CallExpr 0x560256a9e8e8 'bool' # | | | | |-ImplicitCastExpr 0x560256a9e8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x560256a9e878 '' Function 0x56025697cae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x560256a9e850 'float' # | | | | `-ImplicitCastExpr 0x560256a9e838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9e820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9e7e8 'double' lvalue ParmVar 0x560256a9e500 'V' 'double' # | | | `-DeprecatedAttr 0x560256a9e658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a9ea90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a9e9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a9ee58 # | | | | `-ReturnStmt 0x560256a9ee48 # | | | | `-CallExpr 0x560256a9ee18 'vector' # | | | | |-ImplicitCastExpr 0x560256a9ee00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a9ed80 '' Function 0x56025697cdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x560256a9ed58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a9ed40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9ed28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9ecf0 'double2':'vector' lvalue ParmVar 0x560256a9e9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a9eb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a9efc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a9ef10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a9f798 # | | | | `-ReturnStmt 0x560256a9f788 # | | | | `-CallExpr 0x560256a9f758 'vector' # | | | | |-ImplicitCastExpr 0x560256a9f740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a9f6c0 '' Function 0x56025697d0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x560256a9f698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a9f680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9f668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9f630 'double3':'vector' lvalue ParmVar 0x560256a9ef10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a9f070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a9f900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a9f850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a9fcd8 # | | | | `-ReturnStmt 0x560256a9fcc8 # | | | | `-CallExpr 0x560256a9fc98 'vector' # | | | | |-ImplicitCastExpr 0x560256a9fc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a9fc00 '' Function 0x56025697d3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x560256a9fbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a9fbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a9fba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a9fb70 'double4':'vector' lvalue ParmVar 0x560256a9f850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a9f9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a9fdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a9fd08 col:29 used V 'double' # | | | `-CompoundStmt 0x560256aa0018 # | | | `-ReturnStmt 0x560256aa0008 # | | | `-CallExpr 0x560256a9ffd8 'bool' # | | | |-ImplicitCastExpr 0x560256a9ffc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x560256a9ffa0 '' Function 0x56025697e000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x560256a9ff78 'float' # | | | `-ImplicitCastExpr 0x560256a9ff60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560256a9ff48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x560256a9ff10 'double' lvalue ParmVar 0x560256a9fd08 'V' 'double' # | | |-FunctionDecl 0x560256aa00f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256aa0048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x560256aa0380 # | | | `-ReturnStmt 0x560256aa0370 # | | | `-CallExpr 0x560256aa0340 'vector' # | | | |-ImplicitCastExpr 0x560256aa0328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x560256aa0308 '' Function 0x56025697e278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x560256aa02e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x560256aa02c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560256aa02b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560256aa0278 'double2':'vector' lvalue ParmVar 0x560256aa0048 'V' 'double2':'vector' # | | |-FunctionDecl 0x560256aa0460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256aa03b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x560256aa06f0 # | | | `-ReturnStmt 0x560256aa06e0 # | | | `-CallExpr 0x560256aa06b0 'vector' # | | | |-ImplicitCastExpr 0x560256aa0698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x560256aa0678 '' Function 0x56025697e4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x560256aa0650 'float3':'vector' # | | | `-ImplicitCastExpr 0x560256aa0638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560256aa0620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560256aa05e8 'double3':'vector' lvalue ParmVar 0x560256aa03b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x560256aa07d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256aa0720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x560256aa0a68 # | | | `-ReturnStmt 0x560256aa0a58 # | | | `-CallExpr 0x560256aa0a28 'vector' # | | | |-ImplicitCastExpr 0x560256aa0a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x560256aa09f0 '' Function 0x56025697e768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x560256aa09c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x560256aa09b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560256aa0998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560256aa0960 'double4':'vector' lvalue ParmVar 0x560256aa0720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x560256aa1160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x560256aa0a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256aa0b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256aa10b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x560256aa0e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x560256aa0f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x560256aa0f78 col:39 s 'T' # | | | |-CompoundStmt 0x560256aa1430 # | | | | `-ReturnStmt 0x560256aa1420 # | | | | `-RecoveryExpr 0x560256aa13e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256aa12d0 '' lvalue (ADL) = 'lerp' 0x560256980578 0x56025697eb08 0x56025697eed0 0x56025697f298 0x56025697f660 0x56025697fa10 0x56025697fde8 0x5602569801b0 # | | | | |-RecoveryExpr 0x560256aa1350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560256aa1370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256aa11d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560256aa18f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x560256aa14f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560256aa1740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x560256aa17c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x560256aa1db8 # | | | | `-ReturnStmt 0x560256aa1da8 # | | | | `-CallExpr 0x560256aa1d68 'float' # | | | | |-ImplicitCastExpr 0x560256aa1d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560256aa1cf8 '' Function 0x56025697fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560256aa1bb0 'float' # | | | | | `-ImplicitCastExpr 0x560256aa1b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa1b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa1b48 'double' lvalue ParmVar 0x560256aa14f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x560256aa1c40 'float' # | | | | | `-ImplicitCastExpr 0x560256aa1c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa1c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa1bd8 'double' lvalue ParmVar 0x560256aa1740 'V2' 'double' # | | | | `-CStyleCastExpr 0x560256aa1cd0 'float' # | | | | `-ImplicitCastExpr 0x560256aa1cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa1ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa1c68 'double' lvalue ParmVar 0x560256aa17c0 'V3' 'double' # | | | `-DeprecatedAttr 0x560256aa19b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aa2108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560256aa1e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560256aa1ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x560256aa1f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x560256aa2648 # | | | | `-ReturnStmt 0x560256aa2638 # | | | | `-CallExpr 0x560256aa25f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aa25e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560256aa2558 '' Function 0x56025697fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560256aa23e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa23c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa23b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa2378 'double2':'vector' lvalue ParmVar 0x560256aa1e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x560256aa2488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa2470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa2458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa2420 'double2':'vector' lvalue ParmVar 0x560256aa1ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560256aa2530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aa2518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa2500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa24c8 'double2':'vector' lvalue ParmVar 0x560256aa1f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256aa21c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aa2998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560256aa2708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560256aa2788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x560256aa2808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x560256aa2ed8 # | | | | `-ReturnStmt 0x560256aa2ec8 # | | | | `-CallExpr 0x560256aa2e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aa2e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560256aa2df0 '' Function 0x5602569801b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560256aa2c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa2c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa2c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa2c10 'double3':'vector' lvalue ParmVar 0x560256aa2708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x560256aa2d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa2d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa2cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa2cb8 'double3':'vector' lvalue ParmVar 0x560256aa2788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560256aa2dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aa2db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa2d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa2d60 'double3':'vector' lvalue ParmVar 0x560256aa2808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256aa2a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aa3228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560256aa2f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560256aa3018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x560256aa3098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x560256aa4ba0 # | | | | `-ReturnStmt 0x560256aa4b90 # | | | | `-CallExpr 0x560256aa4b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aa3710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560256aa3688 '' Function 0x560256980578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560256aa3510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa34f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa34e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa34a8 'double4':'vector' lvalue ParmVar 0x560256aa2f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x560256aa35b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa35a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa3588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa3550 'double4':'vector' lvalue ParmVar 0x560256aa3018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560256aa3660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aa3648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa3630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa35f8 'double4':'vector' lvalue ParmVar 0x560256aa3098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256aa32e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aa4e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256aa4c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560256aa4cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x560256aa4d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x560256aa5320 # | | | | `-ReturnStmt 0x560256aa5310 # | | | | `-CallExpr 0x560256aa52d0 'float' # | | | | |-ImplicitCastExpr 0x560256aa52b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560256aa5298 '' Function 0x56025697fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560256aa5150 'float' # | | | | | `-ImplicitCastExpr 0x560256aa5138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa5120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa50e8 'int' lvalue ParmVar 0x560256aa4c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x560256aa51e0 'float' # | | | | | `-ImplicitCastExpr 0x560256aa51c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa51b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa5178 'int' lvalue ParmVar 0x560256aa4cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x560256aa5270 'float' # | | | | `-ImplicitCastExpr 0x560256aa5258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa5240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa5208 'int' lvalue ParmVar 0x560256aa4d50 'V3' 'int' # | | | `-DeprecatedAttr 0x560256aa4f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa5658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560256aa53d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560256aa5450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x560256aa54d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x560256aa5b40 # | | | | `-ReturnStmt 0x560256aa5b30 # | | | | `-CallExpr 0x560256aa5af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aa5ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560256aa5ab8 '' Function 0x56025697fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560256aa5940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa5928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa5910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa58d8 'int2':'vector' lvalue ParmVar 0x560256aa53d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x560256aa59e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa59d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa59b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa5980 'int2':'vector' lvalue ParmVar 0x560256aa5450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560256aa5a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aa5a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa5a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa5a28 'int2':'vector' lvalue ParmVar 0x560256aa54d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256aa5718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa5e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560256aa5bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560256aa5c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x560256aa5cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x560256aa6368 # | | | | `-ReturnStmt 0x560256aa6358 # | | | | `-CallExpr 0x560256aa6318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aa6300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560256aa62e0 '' Function 0x5602569801b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560256aa6168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa6150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa6138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa6100 'int3':'vector' lvalue ParmVar 0x560256aa5bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x560256aa6210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa61f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa61e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa61a8 'int3':'vector' lvalue ParmVar 0x560256aa5c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560256aa62b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aa62a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa6288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa6250 'int3':'vector' lvalue ParmVar 0x560256aa5cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256aa5f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa66a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560256aa6418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560256aa6498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x560256aa6518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x560256aa7bc0 # | | | | `-ReturnStmt 0x560256aa7bb0 # | | | | `-CallExpr 0x560256aa7b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aa6b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560256aa6b18 '' Function 0x560256980578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560256aa69a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa6988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa6970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa6938 'int4':'vector' lvalue ParmVar 0x560256aa6418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x560256aa6a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa6a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa6a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa69e0 'int4':'vector' lvalue ParmVar 0x560256aa6498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560256aa6af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aa6ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa6ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa6a88 'int4':'vector' lvalue ParmVar 0x560256aa6518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256aa6768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa7ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560256aa7c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256aa7cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256aa7d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256aa83b0 # | | | | `-ReturnStmt 0x560256aa83a0 # | | | | `-CallExpr 0x560256aa8360 'float' # | | | | |-ImplicitCastExpr 0x560256aa8348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560256aa8328 '' Function 0x56025697fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560256aa81e0 'float' # | | | | | `-ImplicitCastExpr 0x560256aa81c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa81b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa8178 'uint':'unsigned int' lvalue ParmVar 0x560256aa7c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x560256aa8270 'float' # | | | | | `-ImplicitCastExpr 0x560256aa8258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa8240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa8208 'uint':'unsigned int' lvalue ParmVar 0x560256aa7cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560256aa8300 'float' # | | | | `-ImplicitCastExpr 0x560256aa82e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa82d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa8298 'uint':'unsigned int' lvalue ParmVar 0x560256aa7d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256aa7fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa86e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256aa8460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560256aa84e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x560256aa8560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x560256aa8bf0 # | | | | `-ReturnStmt 0x560256aa8be0 # | | | | `-CallExpr 0x560256aa8ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aa8b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560256aa8b68 '' Function 0x56025697fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560256aa89f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa89d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa89c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa8988 'uint2':'vector' lvalue ParmVar 0x560256aa8460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x560256aa8a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa8a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa8a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa8a30 'uint2':'vector' lvalue ParmVar 0x560256aa84e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560256aa8b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aa8b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa8b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa8ad8 'uint2':'vector' lvalue ParmVar 0x560256aa8560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256aa87a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa8f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256aa8ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560256aa8d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x560256aa8da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x560256aa9438 # | | | | `-ReturnStmt 0x560256aa9428 # | | | | `-CallExpr 0x560256aa93e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aa93d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560256aa93b0 '' Function 0x5602569801b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560256aa9238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa9220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa9208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa91d0 'uint3':'vector' lvalue ParmVar 0x560256aa8ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x560256aa92e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa92c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa92b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa9278 'uint3':'vector' lvalue ParmVar 0x560256aa8d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560256aa9388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aa9370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa9358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa9320 'uint3':'vector' lvalue ParmVar 0x560256aa8da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256aa8fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa9778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256aa94e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560256aa9568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x560256aa95e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x560256aa9cb0 # | | | | `-ReturnStmt 0x560256aa9ca0 # | | | | `-CallExpr 0x560256aa9c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aa9c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560256aa9c28 '' Function 0x560256980578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560256aa9a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa9a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa9a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa9a28 'uint4':'vector' lvalue ParmVar 0x560256aa94e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x560256aa9b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aa9b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aa9b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aa9ad0 'uint4':'vector' lvalue ParmVar 0x560256aa9568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560256aa9c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aa9be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aa9bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aa9b98 'uint4':'vector' lvalue ParmVar 0x560256aa95e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256aa9838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aa9fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256aa9d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560256aa9de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x560256aa9e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x560256aaa4c0 # | | | | `-ReturnStmt 0x560256aaa4b0 # | | | | `-CallExpr 0x560256aaa470 'float' # | | | | |-ImplicitCastExpr 0x560256aaa458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560256aaa438 '' Function 0x56025697fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560256aaa2f0 'float' # | | | | | `-ImplicitCastExpr 0x560256aaa2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aaa2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aaa288 'int64_t':'long' lvalue ParmVar 0x560256aa9d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x560256aaa380 'float' # | | | | | `-ImplicitCastExpr 0x560256aaa368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aaa350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aaa318 'int64_t':'long' lvalue ParmVar 0x560256aa9de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560256aaa410 'float' # | | | | `-ImplicitCastExpr 0x560256aaa3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aaa3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aaa3a8 'int64_t':'long' lvalue ParmVar 0x560256aa9e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256aaa0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aaa7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256aaa570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560256aaa5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560256aaa670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256aaad20 # | | | | `-ReturnStmt 0x560256aaad10 # | | | | `-CallExpr 0x560256aaacd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aaacb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560256aaac98 '' Function 0x56025697fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560256aaab20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aaab08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aaaaf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aaaab8 'int64_t2':'vector' lvalue ParmVar 0x560256aaa570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x560256aaabc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aaabb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aaab98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aaab60 'int64_t2':'vector' lvalue ParmVar 0x560256aaa5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256aaac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aaac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aaac40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aaac08 'int64_t2':'vector' lvalue ParmVar 0x560256aaa670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256aaa8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aab058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256aaadd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256aaae50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256aaaed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256aab588 # | | | | `-ReturnStmt 0x560256aab578 # | | | | `-CallExpr 0x560256aab538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aab520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560256aab500 '' Function 0x5602569801b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560256aab388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aab370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aab358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aab320 'int64_t3':'vector' lvalue ParmVar 0x560256aaadd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x560256aab430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aab418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aab400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aab3c8 'int64_t3':'vector' lvalue ParmVar 0x560256aaae50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256aab4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aab4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aab4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aab470 'int64_t3':'vector' lvalue ParmVar 0x560256aaaed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256aab118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aab8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256aab638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256aab6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256aab738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256aace20 # | | | | `-ReturnStmt 0x560256aace10 # | | | | `-CallExpr 0x560256aacdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aacdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560256aacd98 '' Function 0x560256980578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560256aacc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aacc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aacbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aacbb8 'int64_t4':'vector' lvalue ParmVar 0x560256aab638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x560256aaccc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aaccb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aacc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aacc60 'int64_t4':'vector' lvalue ParmVar 0x560256aab6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256aacd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aacd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aacd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aacd08 'int64_t4':'vector' lvalue ParmVar 0x560256aab738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256aab988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aad158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256aaced0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560256aacf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560256aacfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256aad650 # | | | | `-ReturnStmt 0x560256aad640 # | | | | `-CallExpr 0x560256aad600 'float' # | | | | |-ImplicitCastExpr 0x560256aad5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560256aad5c8 '' Function 0x56025697fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560256aad480 'float' # | | | | | `-ImplicitCastExpr 0x560256aad468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aad450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aad418 'uint64_t':'unsigned long' lvalue ParmVar 0x560256aaced0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x560256aad510 'float' # | | | | | `-ImplicitCastExpr 0x560256aad4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aad4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aad4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256aacf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560256aad5a0 'float' # | | | | `-ImplicitCastExpr 0x560256aad588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aad570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aad538 'uint64_t':'unsigned long' lvalue ParmVar 0x560256aacfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256aad218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aad988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256aad700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560256aad780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560256aad800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256aaded0 # | | | | `-ReturnStmt 0x560256aadec0 # | | | | `-CallExpr 0x560256aade80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aade68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560256aade48 '' Function 0x56025697fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560256aadcd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aadcb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aadca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aadc68 'uint64_t2':'vector' lvalue ParmVar 0x560256aad700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x560256aadd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aadd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aadd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aadd10 'uint64_t2':'vector' lvalue ParmVar 0x560256aad780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256aade20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aade08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aaddf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aaddb8 'uint64_t2':'vector' lvalue ParmVar 0x560256aad800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256aada48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aae208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256aadf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560256aae000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560256aae080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256aae758 # | | | | `-ReturnStmt 0x560256aae748 # | | | | `-CallExpr 0x560256aae708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aae6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560256aae6d0 '' Function 0x5602569801b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560256aae558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aae540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aae528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aae4f0 'uint64_t3':'vector' lvalue ParmVar 0x560256aadf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x560256aae600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256aae5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aae5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aae598 'uint64_t3':'vector' lvalue ParmVar 0x560256aae000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256aae6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aae690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aae678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aae640 'uint64_t3':'vector' lvalue ParmVar 0x560256aae080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256aae2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aaea98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256aae808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560256aae888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560256aae908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256aaf000 # | | | | `-ReturnStmt 0x560256aaeff0 # | | | | `-CallExpr 0x560256aaefb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aaef98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560256aaef78 '' Function 0x560256980578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560256aaee00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aaede8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aaedd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aaed98 'uint64_t4':'vector' lvalue ParmVar 0x560256aae808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x560256aaeea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256aaee90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aaee78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aaee40 'uint64_t4':'vector' lvalue ParmVar 0x560256aae888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256aaef50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aaef38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aaef20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aaeee8 'uint64_t4':'vector' lvalue ParmVar 0x560256aae908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256aaeb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aaf168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256aaf0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x560256aaf4b0 # | | | | `-ReturnStmt 0x560256aaf4a0 # | | | | `-CallExpr 0x560256aaf470 'float' # | | | | |-ImplicitCastExpr 0x560256aaf458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256aaf438 '' Function 0x5602569811f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560256aaf410 'float' # | | | | `-ImplicitCastExpr 0x560256aaf3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aaf3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aaf3a8 'double' lvalue ParmVar 0x560256aaf0b8 'V' 'double' # | | | `-DeprecatedAttr 0x560256aaf218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aaf618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256aaf568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256aaf980 # | | | | `-ReturnStmt 0x560256aaf970 # | | | | `-CallExpr 0x560256aaf940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aaf928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256aaf908 '' Function 0x560256981470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256aaf8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aaf8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aaf8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aaf878 'double2':'vector' lvalue ParmVar 0x560256aaf568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256aaf6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aafae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256aafa38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256aafe58 # | | | | `-ReturnStmt 0x560256aafe48 # | | | | `-CallExpr 0x560256aafe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aafe00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256aafde0 '' Function 0x5602569816e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256aafdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aafda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aafd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aafd50 'double3':'vector' lvalue ParmVar 0x560256aafa38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256aafb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aaffc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256aaff10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256ab0338 # | | | | `-ReturnStmt 0x560256ab0328 # | | | | `-CallExpr 0x560256ab02f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ab02e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ab02c0 '' Function 0x560256981960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ab0298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ab0280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab0268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab0230 'double4':'vector' lvalue ParmVar 0x560256aaff10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256ab0070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ab0498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256ab03e8 col:26 used V 'int' # | | | |-CompoundStmt 0x560256ab07f0 # | | | | `-ReturnStmt 0x560256ab07e0 # | | | | `-CallExpr 0x560256ab07b0 'float' # | | | | |-ImplicitCastExpr 0x560256ab0798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ab0778 '' Function 0x5602569811f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ab0750 'float' # | | | | `-ImplicitCastExpr 0x560256ab0738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab0720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab06e8 'int' lvalue ParmVar 0x560256ab03e8 'V' 'int' # | | | `-DeprecatedAttr 0x560256ab0548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab0950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256ab08a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256ab0ce0 # | | | | `-ReturnStmt 0x560256ab0cd0 # | | | | `-CallExpr 0x560256ab0ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ab0c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ab0c68 '' Function 0x560256981470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ab0c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ab0c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab0c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab0bd8 'int2':'vector' lvalue ParmVar 0x560256ab08a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256ab0a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab0e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256ab0d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256ab11c0 # | | | | `-ReturnStmt 0x560256ab11b0 # | | | | `-CallExpr 0x560256ab1180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ab1168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ab1148 '' Function 0x5602569816e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ab1120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ab1108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab10f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab10b8 'int3':'vector' lvalue ParmVar 0x560256ab0d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256ab0ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab1320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256ab1270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256ab16a8 # | | | | `-ReturnStmt 0x560256ab1698 # | | | | `-CallExpr 0x560256ab1668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ab1650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ab1630 '' Function 0x560256981960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ab1608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ab15f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab15d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab15a0 'int4':'vector' lvalue ParmVar 0x560256ab1270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256ab13d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab1808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256ab1758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256ab1b80 # | | | | `-ReturnStmt 0x560256ab1b70 # | | | | `-CallExpr 0x560256ab1b40 'float' # | | | | |-ImplicitCastExpr 0x560256ab1b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ab1b08 '' Function 0x5602569811f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ab1ae0 'float' # | | | | `-ImplicitCastExpr 0x560256ab1ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab1ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab1a78 'uint':'unsigned int' lvalue ParmVar 0x560256ab1758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256ab18b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab1ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256ab1c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256ab2078 # | | | | `-ReturnStmt 0x560256ab2068 # | | | | `-CallExpr 0x560256ab2038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ab2020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ab2000 '' Function 0x560256981470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ab1fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ab1fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab1fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab1f70 'uint2':'vector' lvalue ParmVar 0x560256ab1c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256ab1d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab21d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256ab2128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256ab2578 # | | | | `-ReturnStmt 0x560256ab2568 # | | | | `-CallExpr 0x560256ab2538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ab2520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ab2500 '' Function 0x5602569816e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ab24d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ab24c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab24a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab2470 'uint3':'vector' lvalue ParmVar 0x560256ab2128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256ab2288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab26d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256ab2628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256ab2a80 # | | | | `-ReturnStmt 0x560256ab2a70 # | | | | `-CallExpr 0x560256ab2a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ab2a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ab2a08 '' Function 0x560256981960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ab29e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ab29c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab29b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab2978 'uint4':'vector' lvalue ParmVar 0x560256ab2628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256ab2788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab3410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ab2b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256ab37a8 # | | | | `-ReturnStmt 0x560256ab3798 # | | | | `-CallExpr 0x560256ab3768 'float' # | | | | |-ImplicitCastExpr 0x560256ab3750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ab3730 '' Function 0x5602569811f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ab3708 'float' # | | | | `-ImplicitCastExpr 0x560256ab36f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab36d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab36a0 'int64_t':'long' lvalue ParmVar 0x560256ab2b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256ab34c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab3908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ab3858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256ab3cc0 # | | | | `-ReturnStmt 0x560256ab3cb0 # | | | | `-CallExpr 0x560256ab3c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ab3c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ab3c48 '' Function 0x560256981470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ab3c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ab3c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab3bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab3bb8 'int64_t2':'vector' lvalue ParmVar 0x560256ab3858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ab39b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab3e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ab3d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256ab41e0 # | | | | `-ReturnStmt 0x560256ab41d0 # | | | | `-CallExpr 0x560256ab41a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ab4188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ab4168 '' Function 0x5602569816e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ab4140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ab4128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab4110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab40d8 'int64_t3':'vector' lvalue ParmVar 0x560256ab3d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ab3ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab4340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ab4290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256ab4708 # | | | | `-ReturnStmt 0x560256ab46f8 # | | | | `-CallExpr 0x560256ab46c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ab46b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ab4690 '' Function 0x560256981960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ab4668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ab4650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab4638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab4600 'int64_t4':'vector' lvalue ParmVar 0x560256ab4290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ab43f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab4868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ab47b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256ab4c20 # | | | | `-ReturnStmt 0x560256ab4c10 # | | | | `-CallExpr 0x560256ab4be0 'float' # | | | | |-ImplicitCastExpr 0x560256ab4bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ab4ba8 '' Function 0x5602569811f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ab4b80 'float' # | | | | `-ImplicitCastExpr 0x560256ab4b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab4b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab4b18 'uint64_t':'unsigned long' lvalue ParmVar 0x560256ab47b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256ab4918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab4d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ab4cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256ab5158 # | | | | `-ReturnStmt 0x560256ab5148 # | | | | `-CallExpr 0x560256ab5118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ab5100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ab50e0 '' Function 0x560256981470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ab50b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ab50a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab5088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab5050 'uint64_t2':'vector' lvalue ParmVar 0x560256ab4cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ab4e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab52b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ab5208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256ab5f48 # | | | | `-ReturnStmt 0x560256ab5f38 # | | | | `-CallExpr 0x560256ab5f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ab5ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ab5ed0 '' Function 0x5602569816e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ab5ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ab5e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab5e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab5e40 'uint64_t3':'vector' lvalue ParmVar 0x560256ab5208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ab5368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab60a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ab5ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256ab6490 # | | | | `-ReturnStmt 0x560256ab6480 # | | | | `-CallExpr 0x560256ab6450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ab6438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ab6418 '' Function 0x560256981960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ab63f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ab63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab63c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab6388 'uint64_t4':'vector' lvalue ParmVar 0x560256ab5ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ab6158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab6600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256ab6550 col:29 used V 'double' # | | | |-CompoundStmt 0x560256ab6948 # | | | | `-ReturnStmt 0x560256ab6938 # | | | | `-CallExpr 0x560256ab6908 'float' # | | | | |-ImplicitCastExpr 0x560256ab68f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ab68d0 '' Function 0x560256982578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ab68a8 'float' # | | | | `-ImplicitCastExpr 0x560256ab6890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab6878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab6840 'double' lvalue ParmVar 0x560256ab6550 'V' 'double' # | | | `-DeprecatedAttr 0x560256ab66b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ab6ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256ab6a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256ab6e20 # | | | | `-ReturnStmt 0x560256ab6e10 # | | | | `-CallExpr 0x560256ab6de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ab6dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ab6da8 '' Function 0x5602569827f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ab6d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ab6d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab6d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab6d18 'double2':'vector' lvalue ParmVar 0x560256ab6a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256ab6b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ab6f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256ab6ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256ab7300 # | | | | `-ReturnStmt 0x560256ab72f0 # | | | | `-CallExpr 0x560256ab72c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ab72a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ab7288 '' Function 0x560256982a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ab7260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ab7248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab7230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab71f8 'double3':'vector' lvalue ParmVar 0x560256ab6ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256ab7040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ab7470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256ab73c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256ab77e8 # | | | | `-ReturnStmt 0x560256ab77d8 # | | | | `-CallExpr 0x560256ab77a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ab7790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ab7770 '' Function 0x560256983d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ab7748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ab7730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab7718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab76e0 'double4':'vector' lvalue ParmVar 0x560256ab73c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256ab7520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ab7948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256ab7898 col:26 used V 'int' # | | | |-CompoundStmt 0x560256ab82e0 # | | | | `-ReturnStmt 0x560256ab82d0 # | | | | `-CallExpr 0x560256ab82a0 'float' # | | | | |-ImplicitCastExpr 0x560256ab7c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ab7c28 '' Function 0x560256982578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ab7c00 'float' # | | | | `-ImplicitCastExpr 0x560256ab7be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab7bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab7b98 'int' lvalue ParmVar 0x560256ab7898 'V' 'int' # | | | `-DeprecatedAttr 0x560256ab79f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab8440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256ab8390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256ab87b8 # | | | | `-ReturnStmt 0x560256ab87a8 # | | | | `-CallExpr 0x560256ab8778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ab8760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ab8740 '' Function 0x5602569827f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ab8718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ab8700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab86e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab86b0 'int2':'vector' lvalue ParmVar 0x560256ab8390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256ab84f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab8918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256ab8868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256ab8c98 # | | | | `-ReturnStmt 0x560256ab8c88 # | | | | `-CallExpr 0x560256ab8c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ab8c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ab8c20 '' Function 0x560256982a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ab8bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ab8be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab8bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab8b90 'int3':'vector' lvalue ParmVar 0x560256ab8868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256ab89c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab8df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256ab8d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256ab9180 # | | | | `-ReturnStmt 0x560256ab9170 # | | | | `-CallExpr 0x560256ab9140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ab9128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ab9108 '' Function 0x560256983d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ab90e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ab90c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab90b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab9078 'int4':'vector' lvalue ParmVar 0x560256ab8d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256ab8ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab92e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256ab9230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256ab9658 # | | | | `-ReturnStmt 0x560256ab9648 # | | | | `-CallExpr 0x560256ab9618 'float' # | | | | |-ImplicitCastExpr 0x560256ab9600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ab95e0 '' Function 0x560256982578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ab95b8 'float' # | | | | `-ImplicitCastExpr 0x560256ab95a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab9588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab9550 'uint':'unsigned int' lvalue ParmVar 0x560256ab9230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256ab9390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab97b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256ab9708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256ab9b50 # | | | | `-ReturnStmt 0x560256ab9b40 # | | | | `-CallExpr 0x560256ab9b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ab9af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ab9ad8 '' Function 0x5602569827f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ab9ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ab9a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab9a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab9a48 'uint2':'vector' lvalue ParmVar 0x560256ab9708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256ab9868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ab9cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256ab9c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256aba050 # | | | | `-ReturnStmt 0x560256aba040 # | | | | `-CallExpr 0x560256aba010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ab9ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ab9fd8 '' Function 0x560256982a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ab9fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ab9f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ab9f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ab9f48 'uint3':'vector' lvalue ParmVar 0x560256ab9c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256ab9d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aba1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256aba100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256abae18 # | | | | `-ReturnStmt 0x560256abae08 # | | | | `-CallExpr 0x560256abadd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256abadc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256abada0 '' Function 0x560256983d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256abad78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256abad60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abad48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abad10 'uint4':'vector' lvalue ParmVar 0x560256aba100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256abab20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abaf78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256abaec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256abb310 # | | | | `-ReturnStmt 0x560256abb300 # | | | | `-CallExpr 0x560256abb2d0 'float' # | | | | |-ImplicitCastExpr 0x560256abb2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256abb298 '' Function 0x560256982578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560256abb270 'float' # | | | | `-ImplicitCastExpr 0x560256abb258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abb240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abb208 'int64_t':'long' lvalue ParmVar 0x560256abaec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256abb028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abb470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256abb3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256abb828 # | | | | `-ReturnStmt 0x560256abb818 # | | | | `-CallExpr 0x560256abb7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256abb7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256abb7b0 '' Function 0x5602569827f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256abb788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256abb770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abb758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abb720 'int64_t2':'vector' lvalue ParmVar 0x560256abb3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256abb520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abb988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256abb8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256abbd48 # | | | | `-ReturnStmt 0x560256abbd38 # | | | | `-CallExpr 0x560256abbd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256abbcf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256abbcd0 '' Function 0x560256982a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256abbca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256abbc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abbc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abbc40 'int64_t3':'vector' lvalue ParmVar 0x560256abb8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256abba38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abbea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256abbdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256abc270 # | | | | `-ReturnStmt 0x560256abc260 # | | | | `-CallExpr 0x560256abc230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256abc218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256abc1f8 '' Function 0x560256983d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256abc1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256abc1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abc1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abc168 'int64_t4':'vector' lvalue ParmVar 0x560256abbdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256abbf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abc3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256abc320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256abc788 # | | | | `-ReturnStmt 0x560256abc778 # | | | | `-CallExpr 0x560256abc748 'float' # | | | | |-ImplicitCastExpr 0x560256abc730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256abc710 '' Function 0x560256982578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560256abc6e8 'float' # | | | | `-ImplicitCastExpr 0x560256abc6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abc6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abc680 'uint64_t':'unsigned long' lvalue ParmVar 0x560256abc320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256abc480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abc8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256abc838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256abd600 # | | | | `-ReturnStmt 0x560256abd5f0 # | | | | `-CallExpr 0x560256abd5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256abd5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256abd588 '' Function 0x5602569827f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256abd560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256abd548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abd530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abd4f8 'uint64_t2':'vector' lvalue ParmVar 0x560256abc838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256abc998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abd760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256abd6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256abdb40 # | | | | `-ReturnStmt 0x560256abdb30 # | | | | `-CallExpr 0x560256abdb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256abdae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256abdac8 '' Function 0x560256982a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256abdaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256abda88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abda70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abda38 'uint64_t3':'vector' lvalue ParmVar 0x560256abd6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256abd810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abdca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256abdbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256abe088 # | | | | `-ReturnStmt 0x560256abe078 # | | | | `-CallExpr 0x560256abe048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256abe030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256abe010 '' Function 0x560256983d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256abdfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256abdfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abdfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abdf80 'uint64_t4':'vector' lvalue ParmVar 0x560256abdbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256abdd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abe1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256abe148 col:29 used V 'double' # | | | |-CompoundStmt 0x560256abe540 # | | | | `-ReturnStmt 0x560256abe530 # | | | | `-CallExpr 0x560256abe500 'float' # | | | | |-ImplicitCastExpr 0x560256abe4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256abe4c8 '' Function 0x560256984958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256abe4a0 'float' # | | | | `-ImplicitCastExpr 0x560256abe488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abe470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abe438 'double' lvalue ParmVar 0x560256abe148 'V' 'double' # | | | `-DeprecatedAttr 0x560256abe2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256abe6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256abe600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256abea18 # | | | | `-ReturnStmt 0x560256abea08 # | | | | `-CallExpr 0x560256abe9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256abe9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256abe9a0 '' Function 0x560256984bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256abe978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256abe960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abe948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abe910 'double2':'vector' lvalue ParmVar 0x560256abe600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256abe760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256abeb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256abead8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256abeef8 # | | | | `-ReturnStmt 0x560256abeee8 # | | | | `-CallExpr 0x560256abeeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256abeea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256abee80 '' Function 0x560256984e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256abee58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256abee40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abee28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abedf0 'double3':'vector' lvalue ParmVar 0x560256abead8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256abec38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256abf068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256abefb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256abf990 # | | | | `-ReturnStmt 0x560256abf980 # | | | | `-CallExpr 0x560256abf3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256abf388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256abf368 '' Function 0x5602569850c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256abf340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256abf328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abf310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abf2d8 'double4':'vector' lvalue ParmVar 0x560256abefb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256abf118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256abfaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256abfa40 col:26 used V 'int' # | | | |-CompoundStmt 0x560256abfe48 # | | | | `-ReturnStmt 0x560256abfe38 # | | | | `-CallExpr 0x560256abfe08 'float' # | | | | |-ImplicitCastExpr 0x560256abfdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256abfdd0 '' Function 0x560256984958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256abfda8 'float' # | | | | `-ImplicitCastExpr 0x560256abfd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256abfd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256abfd40 'int' lvalue ParmVar 0x560256abfa40 'V' 'int' # | | | `-DeprecatedAttr 0x560256abfba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256abffa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256abfef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256ac0320 # | | | | `-ReturnStmt 0x560256ac0310 # | | | | `-CallExpr 0x560256ac02e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ac02c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ac02a8 '' Function 0x560256984bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ac0280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ac0268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac0250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac0218 'int2':'vector' lvalue ParmVar 0x560256abfef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256ac0058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac0480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256ac03d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256ac0800 # | | | | `-ReturnStmt 0x560256ac07f0 # | | | | `-CallExpr 0x560256ac07c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ac07a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ac0788 '' Function 0x560256984e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ac0760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ac0748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac0730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac06f8 'int3':'vector' lvalue ParmVar 0x560256ac03d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256ac0530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac0960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256ac08b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256ac0ce8 # | | | | `-ReturnStmt 0x560256ac0cd8 # | | | | `-CallExpr 0x560256ac0ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ac0c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ac0c70 '' Function 0x5602569850c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ac0c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ac0c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac0c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac0be0 'int4':'vector' lvalue ParmVar 0x560256ac08b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256ac0a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac0e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256ac0d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256ac11c0 # | | | | `-ReturnStmt 0x560256ac11b0 # | | | | `-CallExpr 0x560256ac1180 'float' # | | | | |-ImplicitCastExpr 0x560256ac1168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ac1148 '' Function 0x560256984958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ac1120 'float' # | | | | `-ImplicitCastExpr 0x560256ac1108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac10f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac10b8 'uint':'unsigned int' lvalue ParmVar 0x560256ac0d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256ac0ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac1320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256ac1270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256ac16b8 # | | | | `-ReturnStmt 0x560256ac16a8 # | | | | `-CallExpr 0x560256ac1678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ac1660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ac1640 '' Function 0x560256984bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ac1618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ac1600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac15e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac15b0 'uint2':'vector' lvalue ParmVar 0x560256ac1270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256ac13d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac1818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256ac1768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256ac2450 # | | | | `-ReturnStmt 0x560256ac2440 # | | | | `-CallExpr 0x560256ac2410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ac23f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ac23d8 '' Function 0x560256984e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ac23b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ac2398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac2380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac2348 'uint3':'vector' lvalue ParmVar 0x560256ac1768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256ac18c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac25b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256ac2500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256ac2958 # | | | | `-ReturnStmt 0x560256ac2948 # | | | | `-CallExpr 0x560256ac2918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ac2900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ac28e0 '' Function 0x5602569850c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ac28b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ac28a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac2888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac2850 'uint4':'vector' lvalue ParmVar 0x560256ac2500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256ac2660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac2ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ac2a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256ac2e50 # | | | | `-ReturnStmt 0x560256ac2e40 # | | | | `-CallExpr 0x560256ac2e10 'float' # | | | | |-ImplicitCastExpr 0x560256ac2df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ac2dd8 '' Function 0x560256984958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ac2db0 'float' # | | | | `-ImplicitCastExpr 0x560256ac2d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac2d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac2d48 'int64_t':'long' lvalue ParmVar 0x560256ac2a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256ac2b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac2fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ac2f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256ac3368 # | | | | `-ReturnStmt 0x560256ac3358 # | | | | `-CallExpr 0x560256ac3328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ac3310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ac32f0 '' Function 0x560256984bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ac32c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ac32b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac3298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac3260 'int64_t2':'vector' lvalue ParmVar 0x560256ac2f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ac3060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac34c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ac3418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256ac3888 # | | | | `-ReturnStmt 0x560256ac3878 # | | | | `-CallExpr 0x560256ac3848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ac3830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ac3810 '' Function 0x560256984e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ac37e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ac37d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac37b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac3780 'int64_t3':'vector' lvalue ParmVar 0x560256ac3418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ac3578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac39e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ac3938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256ac3db0 # | | | | `-ReturnStmt 0x560256ac3da0 # | | | | `-CallExpr 0x560256ac3d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ac3d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ac3d38 '' Function 0x5602569850c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ac3d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ac3cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac3ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac3ca8 'int64_t4':'vector' lvalue ParmVar 0x560256ac3938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ac3a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac3f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ac3e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256ac59e0 # | | | | `-ReturnStmt 0x560256ac59d0 # | | | | `-CallExpr 0x560256ac59a0 'float' # | | | | |-ImplicitCastExpr 0x560256ac5988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ac5968 '' Function 0x560256984958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ac5940 'float' # | | | | `-ImplicitCastExpr 0x560256ac5928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac5910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac41c0 'uint64_t':'unsigned long' lvalue ParmVar 0x560256ac3e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256ac3fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac5b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ac5a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256ac5f18 # | | | | `-ReturnStmt 0x560256ac5f08 # | | | | `-CallExpr 0x560256ac5ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ac5ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ac5ea0 '' Function 0x560256984bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ac5e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ac5e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac5e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac5e10 'uint64_t2':'vector' lvalue ParmVar 0x560256ac5a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ac5bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac6078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ac5fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256ac6458 # | | | | `-ReturnStmt 0x560256ac6448 # | | | | `-CallExpr 0x560256ac6418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ac6400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ac63e0 '' Function 0x560256984e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ac63b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ac63a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac6388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac6350 'uint64_t3':'vector' lvalue ParmVar 0x560256ac5fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ac6128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ac65b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ac6508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256ac69a0 # | | | | `-ReturnStmt 0x560256ac6990 # | | | | `-CallExpr 0x560256ac6960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ac6948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ac6928 '' Function 0x5602569850c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ac6900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ac68e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac68d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac6898 'uint64_t4':'vector' lvalue ParmVar 0x560256ac6508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ac6668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x560256ac6fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x560256ac69b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256ac6a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256ac6f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560256ac6d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560256ac6dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x560256ac7310 # | | | | `-ReturnStmt 0x560256ac7300 # | | | | `-RecoveryExpr 0x560256ac72d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256ac7138 '' lvalue (ADL) = 'max' 0x560256996988 0x56025695cf00 0x56025695d210 0x56025695d530 0x56025695d850 0x56025695db58 0x56025695def8 0x56025695e298 0x56025695e638 0x56025695e958 0x56025695ecb8 0x560256992fb8 0x560256993318 0x560256993638 0x5602569939d8 0x560256993d78 0x560256994118 0x560256994438 0x5602569947d8 0x560256994b78 0x560256994f38 0x560256995240 0x560256995560 0x560256995880 0x560256995ba0 0x560256995ea8 0x560256996248 0x5602569965e8 # | | | | `-RecoveryExpr 0x560256ac7258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256ac7038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560256ac7ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x560256ac7328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256ac73c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256ac7f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560256ac7670 col:7 p0 'T' # | | | |-ParmVarDecl 0x560256ac7748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x560256ac8338 # | | | | `-ReturnStmt 0x560256ac8328 # | | | | `-RecoveryExpr 0x560256ac82f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256ac8160 '' lvalue (ADL) = 'max' 0x5602569965e8 0x560256996988 0x56025695cf00 0x56025695d210 0x56025695d530 0x56025695d850 0x56025695db58 0x56025695def8 0x56025695e298 0x56025695e638 0x56025695e958 0x56025695ecb8 0x560256992fb8 0x560256993318 0x560256993638 0x5602569939d8 0x560256993d78 0x560256994118 0x560256994438 0x5602569947d8 0x560256994b78 0x560256994f38 0x560256995240 0x560256995560 0x560256995880 0x560256995ba0 0x560256995ea8 0x560256996248 # | | | | `-RecoveryExpr 0x560256ac82d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256ac8060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560256ac8920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x560256ac8350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256ac83e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256ac8878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560256ac86f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560256ac8768 col:24 p1 'T' # | | | |-CompoundStmt 0x560256ac8c60 # | | | | `-ReturnStmt 0x560256ac8c50 # | | | | `-RecoveryExpr 0x560256ac8c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256ac8a88 '' lvalue (ADL) = 'min' 0x56025699db60 0x560256996d20 0x560256997030 0x560256997350 0x560256997670 0x560256997978 0x560256997c98 0x560256997fb8 0x5602569982d8 0x5602569985f8 0x560256998918 0x560256998c38 0x560256998f68 0x560256999270 0x560256999590 0x5602569998b0 0x560256999bd0 0x560256999ef0 0x56025699a210 0x56025699a530 0x56025699a850 0x56025699ab70 0x56025699c8b8 0x56025699cbd8 0x56025699cef8 0x56025699d200 0x56025699d520 0x56025699d840 # | | | | `-RecoveryExpr 0x560256ac8ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256ac8988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560256ac9250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x560256ac8c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256ac8d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256ac91a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560256ac8fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x560256ac9098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x560256ac9590 # | | | | `-ReturnStmt 0x560256ac9580 # | | | | `-RecoveryExpr 0x560256ac9550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560256ac93b8 '' lvalue (ADL) = 'min' 0x56025699d840 0x56025699db60 0x560256996d20 0x560256997030 0x560256997350 0x560256997670 0x560256997978 0x560256997c98 0x560256997fb8 0x5602569982d8 0x5602569985f8 0x560256998918 0x560256998c38 0x560256998f68 0x560256999270 0x560256999590 0x5602569998b0 0x560256999bd0 0x560256999ef0 0x56025699a210 0x56025699a530 0x56025699a850 0x56025699ab70 0x56025699c8b8 0x56025699cbd8 0x56025699cef8 0x56025699d200 0x56025699d520 # | | | | `-RecoveryExpr 0x560256ac9530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560256ac92b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560256ac9700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256ac9650 col:29 used V 'double' # | | | |-CompoundStmt 0x560256ac9a50 # | | | | `-ReturnStmt 0x560256ac9a40 # | | | | `-CallExpr 0x560256ac9a10 'float' # | | | | |-ImplicitCastExpr 0x560256ac99f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ac99d8 '' Function 0x5602569a1128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ac99b0 'float' # | | | | `-ImplicitCastExpr 0x560256ac9998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac9980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac9948 'double' lvalue ParmVar 0x560256ac9650 'V' 'double' # | | | `-DeprecatedAttr 0x560256ac97b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ac9bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256ac9b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256ac9f30 # | | | | `-ReturnStmt 0x560256ac9f20 # | | | | `-CallExpr 0x560256ac9ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ac9ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ac9eb8 '' Function 0x5602569a13a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ac9e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ac9e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ac9e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ac9e28 'double2':'vector' lvalue ParmVar 0x560256ac9b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256ac9c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aca388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256aca2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256aca700 # | | | | `-ReturnStmt 0x560256aca6f0 # | | | | `-CallExpr 0x560256aca6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aca6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256aca688 '' Function 0x5602569a1618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256aca660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aca648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aca630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aca5f8 'double3':'vector' lvalue ParmVar 0x560256aca2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256aca438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aca870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256aca7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256acabf0 # | | | | `-ReturnStmt 0x560256acabe0 # | | | | `-CallExpr 0x560256acabb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256acab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256acab78 '' Function 0x5602569a1890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256acab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256acab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acab20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acaae8 'double4':'vector' lvalue ParmVar 0x560256aca7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256aca920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256acad50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256acaca0 col:26 used V 'int' # | | | |-CompoundStmt 0x560256acb0b0 # | | | | `-ReturnStmt 0x560256acb0a0 # | | | | `-CallExpr 0x560256acb070 'float' # | | | | |-ImplicitCastExpr 0x560256acb058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256acb038 '' Function 0x5602569a1128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560256acb010 'float' # | | | | `-ImplicitCastExpr 0x560256acaff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acafe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acafa8 'int' lvalue ParmVar 0x560256acaca0 'V' 'int' # | | | `-DeprecatedAttr 0x560256acae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acb210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256acb160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256acb590 # | | | | `-ReturnStmt 0x560256acb580 # | | | | `-CallExpr 0x560256acb550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256acb538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256acb518 '' Function 0x5602569a13a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256acb4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256acb4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acb4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acb488 'int2':'vector' lvalue ParmVar 0x560256acb160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256acb2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acb6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256acb640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256acba78 # | | | | `-ReturnStmt 0x560256acba68 # | | | | `-CallExpr 0x560256acba38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256acba20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256acba00 '' Function 0x5602569a1618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256acb9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256acb9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acb9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acb970 'int3':'vector' lvalue ParmVar 0x560256acb640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256acb7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acbbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256acbb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256acbf68 # | | | | `-ReturnStmt 0x560256acbf58 # | | | | `-CallExpr 0x560256acbf28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256acbf10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256acbef0 '' Function 0x5602569a1890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256acbec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256acbeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acbe98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acbe60 'int4':'vector' lvalue ParmVar 0x560256acbb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256acbc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acc0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256acc018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256acccd8 # | | | | `-ReturnStmt 0x560256acccc8 # | | | | `-CallExpr 0x560256accc98 'float' # | | | | |-ImplicitCastExpr 0x560256accc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256accc60 '' Function 0x5602569a1128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560256accc38 'float' # | | | | `-ImplicitCastExpr 0x560256accc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256accc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256accbd0 'uint':'unsigned int' lvalue ParmVar 0x560256acc018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256acc178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acce38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256accd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256acd1d8 # | | | | `-ReturnStmt 0x560256acd1c8 # | | | | `-CallExpr 0x560256acd198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256acd180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256acd160 '' Function 0x5602569a13a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256acd138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256acd120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acd108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acd0d0 'uint2':'vector' lvalue ParmVar 0x560256accd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256accee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acd338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256acd288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256acd6e0 # | | | | `-ReturnStmt 0x560256acd6d0 # | | | | `-CallExpr 0x560256acd6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256acd688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256acd668 '' Function 0x5602569a1618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256acd640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256acd628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acd610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acd5d8 'uint3':'vector' lvalue ParmVar 0x560256acd288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256acd3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acd840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256acd790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256acdbf0 # | | | | `-ReturnStmt 0x560256acdbe0 # | | | | `-CallExpr 0x560256acdbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256acdb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256acdb78 '' Function 0x5602569a1890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256acdb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256acdb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acdb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acdae8 'uint4':'vector' lvalue ParmVar 0x560256acd790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256acd8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acdd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256acdca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256ace0f0 # | | | | `-ReturnStmt 0x560256ace0e0 # | | | | `-CallExpr 0x560256ace0b0 'float' # | | | | |-ImplicitCastExpr 0x560256ace098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ace078 '' Function 0x5602569a1128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ace050 'float' # | | | | `-ImplicitCastExpr 0x560256ace038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ace020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acdfe8 'int64_t':'long' lvalue ParmVar 0x560256acdca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256acde00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ace250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ace1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256ace610 # | | | | `-ReturnStmt 0x560256ace600 # | | | | `-CallExpr 0x560256ace5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ace5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ace598 '' Function 0x5602569a13a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ace570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ace558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ace540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ace508 'int64_t2':'vector' lvalue ParmVar 0x560256ace1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ace300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ace770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ace6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256acf250 # | | | | `-ReturnStmt 0x560256acf240 # | | | | `-CallExpr 0x560256acf210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256acf1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256acf1d8 '' Function 0x5602569a1618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256acf1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256acea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acea68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acea30 'int64_t3':'vector' lvalue ParmVar 0x560256ace6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ace820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acf3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256acf300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256acf780 # | | | | `-ReturnStmt 0x560256acf770 # | | | | `-CallExpr 0x560256acf740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256acf728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256acf708 '' Function 0x5602569a1890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256acf6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256acf6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acf6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acf678 'int64_t4':'vector' lvalue ParmVar 0x560256acf300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256acf460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acf8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256acf830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256acfca0 # | | | | `-ReturnStmt 0x560256acfc90 # | | | | `-CallExpr 0x560256acfc60 'float' # | | | | |-ImplicitCastExpr 0x560256acfc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256acfc28 '' Function 0x5602569a1128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560256acfc00 'float' # | | | | `-ImplicitCastExpr 0x560256acfbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256acfbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256acfb98 'uint64_t':'unsigned long' lvalue ParmVar 0x560256acf830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256acf990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256acfe00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256acfd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256ad01e0 # | | | | `-ReturnStmt 0x560256ad01d0 # | | | | `-CallExpr 0x560256ad01a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ad0188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ad0168 '' Function 0x5602569a13a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ad0140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ad0128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad0110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad00d8 'uint64_t2':'vector' lvalue ParmVar 0x560256acfd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256acfeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad0340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ad0290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256ad0728 # | | | | `-ReturnStmt 0x560256ad0718 # | | | | `-CallExpr 0x560256ad06e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ad06d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ad06b0 '' Function 0x5602569a1618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ad0688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ad0670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad0658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad0620 'uint64_t3':'vector' lvalue ParmVar 0x560256ad0290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ad03f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad0888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ad07d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256ad0c78 # | | | | `-ReturnStmt 0x560256ad0c68 # | | | | `-CallExpr 0x560256ad0c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ad0c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ad0c00 '' Function 0x5602569a1890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ad0bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ad0bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad0ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad0b70 'uint64_t4':'vector' lvalue ParmVar 0x560256ad07d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ad0938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad0e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560256ad0d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560256ad0db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x560256ad1a60 # | | | | `-ReturnStmt 0x560256ad1a50 # | | | | `-CallExpr 0x560256ad1a18 'float' # | | | | |-ImplicitCastExpr 0x560256ad1a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256ad19e0 '' Function 0x5602569a61e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256ad1130 'float' # | | | | | `-ImplicitCastExpr 0x560256ad1118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad1100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad10c8 'double' lvalue ParmVar 0x560256ad0d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x560256ad19b8 'float' # | | | | `-ImplicitCastExpr 0x560256ad19a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad1190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad1158 'double' lvalue ParmVar 0x560256ad0db0 'V2' 'double' # | | | `-DeprecatedAttr 0x560256ad0f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ad1c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560256ad1b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560256ad1b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560256ad2088 # | | | | `-ReturnStmt 0x560256ad2078 # | | | | `-CallExpr 0x560256ad2040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ad2028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256ad2008 '' Function 0x5602569a6500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256ad1f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad1f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad1f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad1ed0 'double2':'vector' lvalue ParmVar 0x560256ad1b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560256ad1fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ad1fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad1fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad1f78 'double2':'vector' lvalue ParmVar 0x560256ad1b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256ad1d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ad2290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560256ad2140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560256ad21c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560256ad26b8 # | | | | `-ReturnStmt 0x560256ad26a8 # | | | | `-CallExpr 0x560256ad2670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ad2658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256ad2638 '' Function 0x5602569a6870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256ad2568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad2550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad2538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad2500 'double3':'vector' lvalue ParmVar 0x560256ad2140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560256ad2610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ad25f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad25e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad25a8 'double3':'vector' lvalue ParmVar 0x560256ad21c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256ad2348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ad28c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560256ad2770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560256ad27f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560256ad2cf0 # | | | | `-ReturnStmt 0x560256ad2ce0 # | | | | `-CallExpr 0x560256ad2ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ad2c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256ad2c70 '' Function 0x5602569a6b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256ad2ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad2b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad2b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad2b38 'double4':'vector' lvalue ParmVar 0x560256ad2770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560256ad2c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ad2c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad2c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad2be0 'double4':'vector' lvalue ParmVar 0x560256ad27f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256ad2978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ad2ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256ad2da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560256ad2e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x560256ad32e8 # | | | | `-ReturnStmt 0x560256ad32d8 # | | | | `-CallExpr 0x560256ad32a0 'float' # | | | | |-ImplicitCastExpr 0x560256ad3288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256ad3268 '' Function 0x5602569a61e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256ad31b0 'float' # | | | | | `-ImplicitCastExpr 0x560256ad3198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad3180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad3148 'int' lvalue ParmVar 0x560256ad2da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x560256ad3240 'float' # | | | | `-ImplicitCastExpr 0x560256ad3228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad3210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad31d8 'int' lvalue ParmVar 0x560256ad2e20 'V2' 'int' # | | | `-DeprecatedAttr 0x560256ad2fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad34e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560256ad3398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560256ad3418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560256ad3918 # | | | | `-ReturnStmt 0x560256ad3908 # | | | | `-CallExpr 0x560256ad38d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ad38b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256ad3898 '' Function 0x5602569a6500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256ad37c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad37b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad3798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad3760 'int2':'vector' lvalue ParmVar 0x560256ad3398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560256ad3870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ad3858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad3840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad3808 'int2':'vector' lvalue ParmVar 0x560256ad3418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256ad35a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad41c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560256ad4078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560256ad40f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560256ad4600 # | | | | `-ReturnStmt 0x560256ad45f0 # | | | | `-CallExpr 0x560256ad45b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ad45a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256ad4580 '' Function 0x5602569a6870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256ad44b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad4498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad4480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad4448 'int3':'vector' lvalue ParmVar 0x560256ad4078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560256ad4558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ad4540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad4528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad44f0 'int3':'vector' lvalue ParmVar 0x560256ad40f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256ad4280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad4800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560256ad46b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560256ad4730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560256ad4c40 # | | | | `-ReturnStmt 0x560256ad4c30 # | | | | `-CallExpr 0x560256ad4bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ad4be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256ad4bc0 '' Function 0x5602569a6b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256ad4af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad4ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad4ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad4a88 'int4':'vector' lvalue ParmVar 0x560256ad46b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560256ad4b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ad4b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad4b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad4b30 'int4':'vector' lvalue ParmVar 0x560256ad4730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256ad48b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad4e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560256ad4cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256ad4d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256ad5258 # | | | | `-ReturnStmt 0x560256ad5248 # | | | | `-CallExpr 0x560256ad5210 'float' # | | | | |-ImplicitCastExpr 0x560256ad51f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256ad51d8 '' Function 0x5602569a61e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256ad5120 'float' # | | | | | `-ImplicitCastExpr 0x560256ad5108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad50f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad50b8 'uint':'unsigned int' lvalue ParmVar 0x560256ad4cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560256ad51b0 'float' # | | | | `-ImplicitCastExpr 0x560256ad5198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad5180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad5148 'uint':'unsigned int' lvalue ParmVar 0x560256ad4d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256ad4ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad5458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256ad5308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560256ad5388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560256ad58a8 # | | | | `-ReturnStmt 0x560256ad5898 # | | | | `-CallExpr 0x560256ad5860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ad5848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256ad5828 '' Function 0x5602569a6500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256ad5758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad5740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad5728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad56f0 'uint2':'vector' lvalue ParmVar 0x560256ad5308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560256ad5800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ad57e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad57d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad5798 'uint2':'vector' lvalue ParmVar 0x560256ad5388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256ad5510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad5aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256ad5958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560256ad59d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560256ad5f00 # | | | | `-ReturnStmt 0x560256ad5ef0 # | | | | `-CallExpr 0x560256ad5eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ad5ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256ad5e80 '' Function 0x5602569a6870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256ad5db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad5d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad5d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad5d48 'uint3':'vector' lvalue ParmVar 0x560256ad5958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560256ad5e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ad5e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad5e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad5df0 'uint3':'vector' lvalue ParmVar 0x560256ad59d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256ad5b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad66e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256ad6590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560256ad6610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560256ad6b40 # | | | | `-ReturnStmt 0x560256ad6b30 # | | | | `-CallExpr 0x560256ad6af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ad6ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256ad6ac0 '' Function 0x5602569a6b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256ad69f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad69d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad69c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad6988 'uint4':'vector' lvalue ParmVar 0x560256ad6590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560256ad6a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ad6a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad6a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad6a30 'uint4':'vector' lvalue ParmVar 0x560256ad6610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256ad6798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad6d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ad6bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560256ad6c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560256ad7178 # | | | | `-ReturnStmt 0x560256ad7168 # | | | | `-CallExpr 0x560256ad7130 'float' # | | | | |-ImplicitCastExpr 0x560256ad7118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256ad70f8 '' Function 0x5602569a61e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256ad7040 'float' # | | | | | `-ImplicitCastExpr 0x560256ad7028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad7010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad6fd8 'int64_t':'long' lvalue ParmVar 0x560256ad6bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560256ad70d0 'float' # | | | | `-ImplicitCastExpr 0x560256ad70b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad70a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad7068 'int64_t':'long' lvalue ParmVar 0x560256ad6c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256ad6df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad7378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ad7228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560256ad72a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256ad77e8 # | | | | `-ReturnStmt 0x560256ad77d8 # | | | | `-CallExpr 0x560256ad77a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ad7788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256ad7768 '' Function 0x5602569a6500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256ad7698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad7680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad7668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad7630 'int64_t2':'vector' lvalue ParmVar 0x560256ad7228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256ad7740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ad7728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad7710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad76d8 'int64_t2':'vector' lvalue ParmVar 0x560256ad72a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ad7430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad79e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ad7898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256ad7918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256ad7e60 # | | | | `-ReturnStmt 0x560256ad7e50 # | | | | `-CallExpr 0x560256ad7e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ad7e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256ad7de0 '' Function 0x5602569a6870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256ad7d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad7cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad7ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad7ca8 'int64_t3':'vector' lvalue ParmVar 0x560256ad7898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256ad7db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ad7da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad7d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad7d50 'int64_t3':'vector' lvalue ParmVar 0x560256ad7918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ad7aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad8060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ad7f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256ad7f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256ad84e0 # | | | | `-ReturnStmt 0x560256ad84d0 # | | | | `-CallExpr 0x560256ad8498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ad8480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256ad8460 '' Function 0x5602569a6b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256ad8390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad8378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad8360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad8328 'int64_t4':'vector' lvalue ParmVar 0x560256ad7f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256ad8438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ad8420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad8408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad83d0 'int64_t4':'vector' lvalue ParmVar 0x560256ad7f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ad8118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad8cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ad8b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560256ad8bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256ad9118 # | | | | `-ReturnStmt 0x560256ad9108 # | | | | `-CallExpr 0x560256ad90d0 'float' # | | | | |-ImplicitCastExpr 0x560256ad90b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256ad9098 '' Function 0x5602569a61e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256ad8fe0 'float' # | | | | | `-ImplicitCastExpr 0x560256ad8fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad8fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad8f78 'uint64_t':'unsigned long' lvalue ParmVar 0x560256ad8b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560256ad9070 'float' # | | | | `-ImplicitCastExpr 0x560256ad9058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad9040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad9008 'uint64_t':'unsigned long' lvalue ParmVar 0x560256ad8bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256ad8d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad9318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ad91c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560256ad9248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256ad97a8 # | | | | `-ReturnStmt 0x560256ad9798 # | | | | `-CallExpr 0x560256ad9760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ad9748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256ad9728 '' Function 0x5602569a6500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256ad9658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad9640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad9628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad95f0 'uint64_t2':'vector' lvalue ParmVar 0x560256ad91c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256ad9700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ad96e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad96d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad9698 'uint64_t2':'vector' lvalue ParmVar 0x560256ad9248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ad93d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ad99a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ad9858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560256ad98d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256ad9e40 # | | | | `-ReturnStmt 0x560256ad9e30 # | | | | `-CallExpr 0x560256ad9df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ad9de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256ad9dc0 '' Function 0x5602569a6870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256ad9cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256ad9cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ad9cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ad9c88 'uint64_t3':'vector' lvalue ParmVar 0x560256ad9858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256ad9d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ad9d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ad9d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ad9d30 'uint64_t3':'vector' lvalue ParmVar 0x560256ad98d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ad9a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ada040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ad9ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560256ad9f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256ada4e0 # | | | | `-ReturnStmt 0x560256ada4d0 # | | | | `-CallExpr 0x560256ada498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ada480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256ada460 '' Function 0x5602569a6b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256ada390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256ada378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256ada360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256ada328 'uint64_t4':'vector' lvalue ParmVar 0x560256ad9ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256ada438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ada420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ada408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ada3d0 'uint64_t4':'vector' lvalue ParmVar 0x560256ad9f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ada0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ada650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256ada5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x560256ada998 # | | | | `-ReturnStmt 0x560256ada988 # | | | | `-CallExpr 0x560256ada958 'float' # | | | | |-ImplicitCastExpr 0x560256ada940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ada920 '' Function 0x5602569aaf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ada8f8 'float' # | | | | `-ImplicitCastExpr 0x560256ada8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ada8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ada890 'double' lvalue ParmVar 0x560256ada5a0 'V' 'double' # | | | `-DeprecatedAttr 0x560256ada700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a06680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256adaa58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a069e8 # | | | | `-ReturnStmt 0x560256a069d8 # | | | | `-CallExpr 0x560256a069a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a06990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a06970 '' Function 0x5602569ab188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a06948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a06930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a06918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a068e0 'double2':'vector' lvalue ParmVar 0x560256adaa58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a06730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a06b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a06aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a06ec8 # | | | | `-ReturnStmt 0x560256a06eb8 # | | | | `-CallExpr 0x560256a06e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a06e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a06e50 '' Function 0x5602569ab400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a06e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a06e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a06df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a06dc0 'double3':'vector' lvalue ParmVar 0x560256a06aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a06c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a07038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a06f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a073b0 # | | | | `-ReturnStmt 0x560256a073a0 # | | | | `-CallExpr 0x560256a07370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a07358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a07338 '' Function 0x5602569ab678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a07310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a072f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a072e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a072a8 'double4':'vector' lvalue ParmVar 0x560256a06f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a070e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a07510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a07460 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a07868 # | | | | `-ReturnStmt 0x560256a07858 # | | | | `-CallExpr 0x560256a07828 'float' # | | | | |-ImplicitCastExpr 0x560256a07810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a077f0 '' Function 0x5602569aaf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a077c8 'float' # | | | | `-ImplicitCastExpr 0x560256a077b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a07798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a07760 'int' lvalue ParmVar 0x560256a07460 'V' 'int' # | | | `-DeprecatedAttr 0x560256a075c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a079c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a07918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a07d40 # | | | | `-ReturnStmt 0x560256a07d30 # | | | | `-CallExpr 0x560256a07d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a07ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a07cc8 '' Function 0x5602569ab188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a07ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a07c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a07c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a07c38 'int2':'vector' lvalue ParmVar 0x560256a07918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a07a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a07ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a07df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a08220 # | | | | `-ReturnStmt 0x560256a08210 # | | | | `-CallExpr 0x560256a081e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a081c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a081a8 '' Function 0x5602569ab400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a08180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a08168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a08150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a08118 'int3':'vector' lvalue ParmVar 0x560256a07df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a07f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a08380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a082d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a08730 # | | | | `-ReturnStmt 0x560256a08720 # | | | | `-CallExpr 0x560256a086f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a086d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a086b8 '' Function 0x5602569ab678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a08690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a08650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a08638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a08600 'int4':'vector' lvalue ParmVar 0x560256a082d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a08430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a08890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a087e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a08c08 # | | | | `-ReturnStmt 0x560256a08bf8 # | | | | `-CallExpr 0x560256a08bc8 'float' # | | | | |-ImplicitCastExpr 0x560256a08bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a08b90 '' Function 0x5602569aaf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a08b68 'float' # | | | | `-ImplicitCastExpr 0x560256a08b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a08b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a08b00 'uint':'unsigned int' lvalue ParmVar 0x560256a087e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a08940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a08d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a08cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a09100 # | | | | `-ReturnStmt 0x560256a090f0 # | | | | `-CallExpr 0x560256a090c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a090a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a09088 '' Function 0x5602569ab188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a09060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a09048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a09030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a08ff8 'uint2':'vector' lvalue ParmVar 0x560256a08cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a08e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a09260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a091b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a09600 # | | | | `-ReturnStmt 0x560256a095f0 # | | | | `-CallExpr 0x560256a095c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a095a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a09588 '' Function 0x5602569ab400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a09560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a09548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a09530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a094f8 'uint3':'vector' lvalue ParmVar 0x560256a091b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a09310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a09760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a096b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a09b08 # | | | | `-ReturnStmt 0x560256a09af8 # | | | | `-CallExpr 0x560256a09ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a09ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a09a90 '' Function 0x5602569ab678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a09a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a09a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a09a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a09a00 'uint4':'vector' lvalue ParmVar 0x560256a096b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a09810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a09c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a09bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a0a000 # | | | | `-ReturnStmt 0x560256a09ff0 # | | | | `-CallExpr 0x560256a09fc0 'float' # | | | | |-ImplicitCastExpr 0x560256a09fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a09f88 '' Function 0x5602569aaf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a09f60 'float' # | | | | `-ImplicitCastExpr 0x560256a09f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a09f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a09ef8 'int64_t':'long' lvalue ParmVar 0x560256a09bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a09d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0a160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a0a0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a0a518 # | | | | `-ReturnStmt 0x560256a0a508 # | | | | `-CallExpr 0x560256a0a4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a0a4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a0a4a0 '' Function 0x5602569ab188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a0a478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a0a460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0a448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0a410 'int64_t2':'vector' lvalue ParmVar 0x560256a0a0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a0a210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0a6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a0a5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a0aa60 # | | | | `-ReturnStmt 0x560256a0aa50 # | | | | `-CallExpr 0x560256a0aa20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a0aa08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a0a9e8 '' Function 0x5602569ab400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a0a9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a0a9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0a990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0a958 'int64_t3':'vector' lvalue ParmVar 0x560256a0a5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a0a750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0abc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a0ab10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a0af88 # | | | | `-ReturnStmt 0x560256a0af78 # | | | | `-CallExpr 0x560256a0af48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a0af30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a0af10 '' Function 0x5602569ab678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a0aee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a0aed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0aeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0ae80 'int64_t4':'vector' lvalue ParmVar 0x560256a0ab10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a0ac70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0b0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a0b038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a0b4a0 # | | | | `-ReturnStmt 0x560256a0b490 # | | | | `-CallExpr 0x560256a0b460 'float' # | | | | |-ImplicitCastExpr 0x560256a0b448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a0b428 '' Function 0x5602569aaf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a0b400 'float' # | | | | `-ImplicitCastExpr 0x560256a0b3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0b3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0b398 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a0b038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a0b198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0b600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a0b550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a0b9d8 # | | | | `-ReturnStmt 0x560256a0b9c8 # | | | | `-CallExpr 0x560256a0b998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a0b980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a0b960 '' Function 0x5602569ab188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a0b938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a0b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0b908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0b8d0 'uint64_t2':'vector' lvalue ParmVar 0x560256a0b550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a0b6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0bb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a0ba88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a0bf18 # | | | | `-ReturnStmt 0x560256a0bf08 # | | | | `-CallExpr 0x560256a0bed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a0bec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a0bea0 '' Function 0x5602569ab400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a0be78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a0be60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0be48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0be10 'uint64_t3':'vector' lvalue ParmVar 0x560256a0ba88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a0bbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0c078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a0bfc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a0c460 # | | | | `-ReturnStmt 0x560256a0c450 # | | | | `-CallExpr 0x560256a0c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a0c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a0c3e8 '' Function 0x5602569ab678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a0c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a0c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0c390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0c358 'uint64_t4':'vector' lvalue ParmVar 0x560256a0bfc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a0c128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0c5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a0c520 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a0c9d8 # | | | | `-ReturnStmt 0x560256a0c9c8 # | | | | `-CallExpr 0x560256a0c998 'float' # | | | | |-ImplicitCastExpr 0x560256a0c980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a0c960 '' Function 0x5602569ac290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a0c938 'float' # | | | | `-ImplicitCastExpr 0x560256a0c920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0c908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0c8d0 'double' lvalue ParmVar 0x560256a0c520 'V' 'double' # | | | `-DeprecatedAttr 0x560256a0c740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a0cb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a0ca98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a0ceb0 # | | | | `-ReturnStmt 0x560256a0cea0 # | | | | `-CallExpr 0x560256a0ce70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a0ce58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a0ce38 '' Function 0x5602569ac508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a0ce10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a0cdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0cde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0cda8 'double2':'vector' lvalue ParmVar 0x560256a0ca98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a0cbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a0d020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a0cf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a0d390 # | | | | `-ReturnStmt 0x560256a0d380 # | | | | `-CallExpr 0x560256a0d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a0d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a0d318 '' Function 0x560256970be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a0d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a0d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0d2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0d288 'double3':'vector' lvalue ParmVar 0x560256a0cf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a0d0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a0d500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a0d450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a0d878 # | | | | `-ReturnStmt 0x560256a0d868 # | | | | `-CallExpr 0x560256a0d838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a0d820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a0d800 '' Function 0x560256970e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a0d7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a0d7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0d7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0d770 'double4':'vector' lvalue ParmVar 0x560256a0d450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a0d5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a0d9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a0d928 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a0dd30 # | | | | `-ReturnStmt 0x560256a0dd20 # | | | | `-CallExpr 0x560256a0dcf0 'float' # | | | | |-ImplicitCastExpr 0x560256a0dcd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a0dcb8 '' Function 0x5602569ac290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a0dc90 'float' # | | | | `-ImplicitCastExpr 0x560256a0dc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0dc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0dc28 'int' lvalue ParmVar 0x560256a0d928 'V' 'int' # | | | `-DeprecatedAttr 0x560256a0da88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0de90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a0dde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a0e208 # | | | | `-ReturnStmt 0x560256a0e1f8 # | | | | `-CallExpr 0x560256a0e1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a0e1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a0e190 '' Function 0x5602569ac508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a0e168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a0e150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0e138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0e100 'int2':'vector' lvalue ParmVar 0x560256a0dde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a0df40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0e368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a0e2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a0e6e8 # | | | | `-ReturnStmt 0x560256a0e6d8 # | | | | `-CallExpr 0x560256a0e6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a0e690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a0e670 '' Function 0x560256970be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a0e648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a0e630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0e618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0e5e0 'int3':'vector' lvalue ParmVar 0x560256a0e2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a0e418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0f108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a0f058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a0f490 # | | | | `-ReturnStmt 0x560256a0f480 # | | | | `-CallExpr 0x560256a0f450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a0f438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a0f418 '' Function 0x560256970e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a0f3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a0f3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0f3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0f388 'int4':'vector' lvalue ParmVar 0x560256a0f058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a0f1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0f5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a0f540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a0f968 # | | | | `-ReturnStmt 0x560256a0f958 # | | | | `-CallExpr 0x560256a0f928 'float' # | | | | |-ImplicitCastExpr 0x560256a0f910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a0f8f0 '' Function 0x5602569ac290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a0f8c8 'float' # | | | | `-ImplicitCastExpr 0x560256a0f8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0f898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0f860 'uint':'unsigned int' lvalue ParmVar 0x560256a0f540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a0f6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0fac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a0fa18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a0fe60 # | | | | `-ReturnStmt 0x560256a0fe50 # | | | | `-CallExpr 0x560256a0fe20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a0fe08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a0fde8 '' Function 0x5602569ac508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a0fdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a0fda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a0fd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a0fd58 'uint2':'vector' lvalue ParmVar 0x560256a0fa18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a0fb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a0ffc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a0ff10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a10360 # | | | | `-ReturnStmt 0x560256a10350 # | | | | `-CallExpr 0x560256a10320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a10308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a102e8 '' Function 0x560256970be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a102c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a102a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a10290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a10258 'uint3':'vector' lvalue ParmVar 0x560256a0ff10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a10070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a104c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a10410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a10868 # | | | | `-ReturnStmt 0x560256a10858 # | | | | `-CallExpr 0x560256a10828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a10810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a107f0 '' Function 0x560256970e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a107c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a107b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a10798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a10760 'uint4':'vector' lvalue ParmVar 0x560256a10410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a10570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a109c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a10918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a10d60 # | | | | `-ReturnStmt 0x560256a10d50 # | | | | `-CallExpr 0x560256a10d20 'float' # | | | | |-ImplicitCastExpr 0x560256a10d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a10ce8 '' Function 0x5602569ac290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a10cc0 'float' # | | | | `-ImplicitCastExpr 0x560256a10ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a10c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a10c58 'int64_t':'long' lvalue ParmVar 0x560256a10918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a10a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a10ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a10e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a11aa0 # | | | | `-ReturnStmt 0x560256a11a90 # | | | | `-CallExpr 0x560256a11a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a11a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a11a28 '' Function 0x5602569ac508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a11a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a119e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a119d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a11998 'int64_t2':'vector' lvalue ParmVar 0x560256a10e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a10f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a11c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a11b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a11fc0 # | | | | `-ReturnStmt 0x560256a11fb0 # | | | | `-CallExpr 0x560256a11f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a11f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a11f48 '' Function 0x560256970be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a11f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a11f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a11ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a11eb8 'int64_t3':'vector' lvalue ParmVar 0x560256a11b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a11cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a12120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a12070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a124e8 # | | | | `-ReturnStmt 0x560256a124d8 # | | | | `-CallExpr 0x560256a124a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a12490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a12470 '' Function 0x560256970e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a12448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a12430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a12418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a123e0 'int64_t4':'vector' lvalue ParmVar 0x560256a12070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a121d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a12648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a12598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a12a00 # | | | | `-ReturnStmt 0x560256a129f0 # | | | | `-CallExpr 0x560256a129c0 'float' # | | | | |-ImplicitCastExpr 0x560256a129a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a12988 '' Function 0x5602569ac290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a12960 'float' # | | | | `-ImplicitCastExpr 0x560256a12948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a12930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a128f8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a12598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a126f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a12b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a12ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a12f38 # | | | | `-ReturnStmt 0x560256a12f28 # | | | | `-CallExpr 0x560256a12ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a12ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a12ec0 '' Function 0x5602569ac508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a12e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a12e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a12e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a12e30 'uint64_t2':'vector' lvalue ParmVar 0x560256a12ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a12c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a13098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a12fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256a13478 # | | | | `-ReturnStmt 0x560256a13468 # | | | | `-CallExpr 0x560256a13438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a13420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a13400 '' Function 0x560256970be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a133d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a133c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a133a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a13370 'uint64_t3':'vector' lvalue ParmVar 0x560256a12fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a13148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a135d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a13528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256a139c0 # | | | | `-ReturnStmt 0x560256a139b0 # | | | | `-CallExpr 0x560256a13980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a13968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a13948 '' Function 0x560256970e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a13920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a13908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a138f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a138b8 'uint64_t4':'vector' lvalue ParmVar 0x560256a13528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a13688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a13b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256a13a78 col:29 used V 'double' # | | | |-CompoundStmt 0x560256a13e70 # | | | | `-ReturnStmt 0x560256a13e60 # | | | | `-CallExpr 0x560256a13e30 'float' # | | | | |-ImplicitCastExpr 0x560256a13e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a13df8 '' Function 0x5602569bc1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a13dd0 'float' # | | | | `-ImplicitCastExpr 0x560256a13db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a13da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a13d68 'double' lvalue ParmVar 0x560256a13a78 'V' 'double' # | | | `-DeprecatedAttr 0x560256a13bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a13fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256a13f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256a14340 # | | | | `-ReturnStmt 0x560256a14330 # | | | | `-CallExpr 0x560256a14300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a142e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a142c8 '' Function 0x5602569bc430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a142a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a14288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a14270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a14238 'double2':'vector' lvalue ParmVar 0x560256a13f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256a14088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a144a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256a143f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256a14818 # | | | | `-ReturnStmt 0x560256a14808 # | | | | `-CallExpr 0x560256a147d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a147c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a147a0 '' Function 0x5602569bc6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a14778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a14760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a14748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a14710 'double3':'vector' lvalue ParmVar 0x560256a143f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256a14558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a14980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256a148d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256a14cf8 # | | | | `-ReturnStmt 0x560256a14ce8 # | | | | `-CallExpr 0x560256a14cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a14ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a14c80 '' Function 0x5602569bc930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a14c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a14c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a14c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a14bf0 'double4':'vector' lvalue ParmVar 0x560256a148d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256a14a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256a14e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256a14da8 col:26 used V 'int' # | | | |-CompoundStmt 0x560256a151b0 # | | | | `-ReturnStmt 0x560256a151a0 # | | | | `-CallExpr 0x560256a15170 'float' # | | | | |-ImplicitCastExpr 0x560256a15158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a15138 '' Function 0x5602569bc1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a15110 'float' # | | | | `-ImplicitCastExpr 0x560256a150f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a150e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a150a8 'int' lvalue ParmVar 0x560256a14da8 'V' 'int' # | | | `-DeprecatedAttr 0x560256a14f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a15310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256a15260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256a15688 # | | | | `-ReturnStmt 0x560256a15678 # | | | | `-CallExpr 0x560256a15648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a15630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a15610 '' Function 0x5602569bc430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a155e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a155d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a155b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a15580 'int2':'vector' lvalue ParmVar 0x560256a15260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256a153c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a166c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256a15738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256a16a40 # | | | | `-ReturnStmt 0x560256a16a30 # | | | | `-CallExpr 0x560256a16a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a169e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a169c8 '' Function 0x5602569bc6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a169a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a16988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a16970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a16938 'int3':'vector' lvalue ParmVar 0x560256a15738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256a16770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a16ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256a16af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256a16f28 # | | | | `-ReturnStmt 0x560256a16f18 # | | | | `-CallExpr 0x560256a16ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a16ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a16eb0 '' Function 0x5602569bc930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a16e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a16e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a16e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a16e20 'int4':'vector' lvalue ParmVar 0x560256a16af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256a16c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a17088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256a16fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256a17400 # | | | | `-ReturnStmt 0x560256a173f0 # | | | | `-CallExpr 0x560256a173c0 'float' # | | | | |-ImplicitCastExpr 0x560256a173a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a17388 '' Function 0x5602569bc1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a17360 'float' # | | | | `-ImplicitCastExpr 0x560256a17348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a17330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a172f8 'uint':'unsigned int' lvalue ParmVar 0x560256a16fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256a17138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a17560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256a174b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256a178f8 # | | | | `-ReturnStmt 0x560256a178e8 # | | | | `-CallExpr 0x560256a178b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a178a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a17880 '' Function 0x5602569bc430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a17858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a17840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a17828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a177f0 'uint2':'vector' lvalue ParmVar 0x560256a174b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256a17610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a17a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256a179a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256a17df8 # | | | | `-ReturnStmt 0x560256a17de8 # | | | | `-CallExpr 0x560256a17db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a17da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a17d80 '' Function 0x5602569bc6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a17d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a17d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a17d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a17cf0 'uint3':'vector' lvalue ParmVar 0x560256a179a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256a17b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a17f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256a17ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256a18300 # | | | | `-ReturnStmt 0x560256a182f0 # | | | | `-CallExpr 0x560256a182c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a182a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a18288 '' Function 0x5602569bc930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a18260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a18248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a18230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a181f8 'uint4':'vector' lvalue ParmVar 0x560256a17ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256a18008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a18460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a183b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256a187f8 # | | | | `-ReturnStmt 0x560256a187e8 # | | | | `-CallExpr 0x560256a187b8 'float' # | | | | |-ImplicitCastExpr 0x560256a187a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a18780 '' Function 0x5602569bc1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a18758 'float' # | | | | `-ImplicitCastExpr 0x560256a18740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a18728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a186f0 'int64_t':'long' lvalue ParmVar 0x560256a183b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256a18510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a18958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a188a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256a18d10 # | | | | `-ReturnStmt 0x560256a18d00 # | | | | `-CallExpr 0x560256a18cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a18cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a18c98 '' Function 0x5602569bc430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a18c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a18c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a18c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a18c08 'int64_t2':'vector' lvalue ParmVar 0x560256a188a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a18a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a18e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a18dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256a19230 # | | | | `-ReturnStmt 0x560256a19220 # | | | | `-CallExpr 0x560256a191f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256a191d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a191b8 '' Function 0x5602569bc6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a19190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a19178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a19160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a19128 'int64_t3':'vector' lvalue ParmVar 0x560256a18dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a18f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a19390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256a192e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256a19758 # | | | | `-ReturnStmt 0x560256a19748 # | | | | `-CallExpr 0x560256a19718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256a19700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256a196e0 '' Function 0x5602569bc930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256a196b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256a196a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a19688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a19650 'int64_t4':'vector' lvalue ParmVar 0x560256a192e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256a19440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a198b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256a19808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256a19c70 # | | | | `-ReturnStmt 0x560256a19c60 # | | | | `-CallExpr 0x560256a19c30 'float' # | | | | |-ImplicitCastExpr 0x560256a19c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256a19bf8 '' Function 0x5602569bc1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560256a19bd0 'float' # | | | | `-ImplicitCastExpr 0x560256a19bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a19ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a19b68 'uint64_t':'unsigned long' lvalue ParmVar 0x560256a19808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256a19968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a19dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256a19d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256a1a1a8 # | | | | `-ReturnStmt 0x560256a1a198 # | | | | `-CallExpr 0x560256a1a168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256a1a150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256a1a130 '' Function 0x5602569bc430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256a1a108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256a1a0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a1a0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a1a0a0 'uint64_t2':'vector' lvalue ParmVar 0x560256a19d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256a19e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256a1a308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256a1a258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256ae0c78 # | | | | `-ReturnStmt 0x560256ae0c68 # | | | | `-CallExpr 0x560256ae0c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ae0c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256a1a670 '' Function 0x5602569bc6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256a1a648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256a1a630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256a1a618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256a1a5e0 'uint64_t3':'vector' lvalue ParmVar 0x560256a1a258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256a1a3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae0dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ae0d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256ae11c0 # | | | | `-ReturnStmt 0x560256ae11b0 # | | | | `-CallExpr 0x560256ae1180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ae1168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ae1148 '' Function 0x5602569bc930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ae1120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ae1108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae10f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae10b8 'uint64_t4':'vector' lvalue ParmVar 0x560256ae0d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ae0e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae1330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256ae1280 col:29 used V 'double' # | | | |-CompoundStmt 0x560256ae1678 # | | | | `-ReturnStmt 0x560256ae1668 # | | | | `-CallExpr 0x560256ae1638 'float' # | | | | |-ImplicitCastExpr 0x560256ae1620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ae1600 '' Function 0x5602569bd548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ae15d8 'float' # | | | | `-ImplicitCastExpr 0x560256ae15c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae15a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae1570 'double' lvalue ParmVar 0x560256ae1280 'V' 'double' # | | | `-DeprecatedAttr 0x560256ae13e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ae17e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256ae1738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256ae1b50 # | | | | `-ReturnStmt 0x560256ae1b40 # | | | | `-CallExpr 0x560256ae1b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ae1af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ae1ad8 '' Function 0x5602569bd7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ae1ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ae1a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae1a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae1a48 'double2':'vector' lvalue ParmVar 0x560256ae1738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256ae1898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ae1cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256ae1c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256ae2030 # | | | | `-ReturnStmt 0x560256ae2020 # | | | | `-CallExpr 0x560256ae1ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ae1fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ae1fb8 '' Function 0x5602569bda38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ae1f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ae1f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae1f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae1f28 'double3':'vector' lvalue ParmVar 0x560256ae1c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256ae1d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ae21a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256ae20f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256ae2518 # | | | | `-ReturnStmt 0x560256ae2508 # | | | | `-CallExpr 0x560256ae24d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ae24c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ae24a0 '' Function 0x5602569bdcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ae2478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ae2460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae2448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae2410 'double4':'vector' lvalue ParmVar 0x560256ae20f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256ae2250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ae2678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256ae25c8 col:26 used V 'int' # | | | |-CompoundStmt 0x560256ae29d0 # | | | | `-ReturnStmt 0x560256ae29c0 # | | | | `-CallExpr 0x560256ae2990 'float' # | | | | |-ImplicitCastExpr 0x560256ae2978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ae2958 '' Function 0x5602569bd548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ae2930 'float' # | | | | `-ImplicitCastExpr 0x560256ae2918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae2900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae28c8 'int' lvalue ParmVar 0x560256ae25c8 'V' 'int' # | | | `-DeprecatedAttr 0x560256ae2728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae2b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256ae2a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256ae2ea8 # | | | | `-ReturnStmt 0x560256ae2e98 # | | | | `-CallExpr 0x560256ae2e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ae2e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ae2e30 '' Function 0x5602569bd7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ae2e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ae2df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae2dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae2da0 'int2':'vector' lvalue ParmVar 0x560256ae2a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256ae2be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae3008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256ae2f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256ae3388 # | | | | `-ReturnStmt 0x560256ae3378 # | | | | `-CallExpr 0x560256ae3348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ae3330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ae3310 '' Function 0x5602569bda38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ae32e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ae32d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae32b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae3280 'int3':'vector' lvalue ParmVar 0x560256ae2f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256ae30b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae34e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256ae3438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256ae3870 # | | | | `-ReturnStmt 0x560256ae3860 # | | | | `-CallExpr 0x560256ae3830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ae3818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ae37f8 '' Function 0x5602569bdcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ae37d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ae37b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae37a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae3768 'int4':'vector' lvalue ParmVar 0x560256ae3438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256ae3598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae39d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256ae3920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256ae3d48 # | | | | `-ReturnStmt 0x560256ae3d38 # | | | | `-CallExpr 0x560256ae3d08 'float' # | | | | |-ImplicitCastExpr 0x560256ae3cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ae3cd0 '' Function 0x5602569bd548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ae3ca8 'float' # | | | | `-ImplicitCastExpr 0x560256ae3c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae3c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae3c40 'uint':'unsigned int' lvalue ParmVar 0x560256ae3920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256ae3a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae3ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256ae3df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256ae4240 # | | | | `-ReturnStmt 0x560256ae4230 # | | | | `-CallExpr 0x560256ae4200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ae41e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ae41c8 '' Function 0x5602569bd7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ae41a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ae4188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae4170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae4138 'uint2':'vector' lvalue ParmVar 0x560256ae3df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256ae3f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae43a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256ae42f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256ae4740 # | | | | `-ReturnStmt 0x560256ae4730 # | | | | `-CallExpr 0x560256ae4700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ae46e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ae46c8 '' Function 0x5602569bda38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ae46a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ae4688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae4670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae4638 'uint3':'vector' lvalue ParmVar 0x560256ae42f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256ae4450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae48a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256ae47f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256ae6220 # | | | | `-ReturnStmt 0x560256ae6210 # | | | | `-CallExpr 0x560256ae61e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ae4bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ae4bd0 '' Function 0x5602569bdcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ae4ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ae4b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae4b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae4b40 'uint4':'vector' lvalue ParmVar 0x560256ae47f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256ae4950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae6380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ae62d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256ae6718 # | | | | `-ReturnStmt 0x560256ae6708 # | | | | `-CallExpr 0x560256ae66d8 'float' # | | | | |-ImplicitCastExpr 0x560256ae66c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ae66a0 '' Function 0x5602569bd548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ae6678 'float' # | | | | `-ImplicitCastExpr 0x560256ae6660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae6648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae6610 'int64_t':'long' lvalue ParmVar 0x560256ae62d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256ae6430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae6878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ae67c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256ae6c30 # | | | | `-ReturnStmt 0x560256ae6c20 # | | | | `-CallExpr 0x560256ae6bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ae6bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ae6bb8 '' Function 0x5602569bd7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ae6b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ae6b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae6b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae6b28 'int64_t2':'vector' lvalue ParmVar 0x560256ae67c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ae6928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae6d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ae6ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256ae7150 # | | | | `-ReturnStmt 0x560256ae7140 # | | | | `-CallExpr 0x560256ae7110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ae70f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ae70d8 '' Function 0x5602569bda38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ae70b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ae7098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae7080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae7048 'int64_t3':'vector' lvalue ParmVar 0x560256ae6ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ae6e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae72b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ae7200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256ae7678 # | | | | `-ReturnStmt 0x560256ae7668 # | | | | `-CallExpr 0x560256ae7638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ae7620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ae7600 '' Function 0x5602569bdcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ae75d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ae75c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae75a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae7570 'int64_t4':'vector' lvalue ParmVar 0x560256ae7200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ae7360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae77d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256ae7728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256ae7b90 # | | | | `-ReturnStmt 0x560256ae7b80 # | | | | `-CallExpr 0x560256ae7b50 'float' # | | | | |-ImplicitCastExpr 0x560256ae7b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ae7b18 '' Function 0x5602569bd548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ae7af0 'float' # | | | | `-ImplicitCastExpr 0x560256ae7ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae7ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae7a88 'uint64_t':'unsigned long' lvalue ParmVar 0x560256ae7728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256ae7888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae7cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256ae7c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256ae80c8 # | | | | `-ReturnStmt 0x560256ae80b8 # | | | | `-CallExpr 0x560256ae8088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ae8070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ae8050 '' Function 0x5602569bd7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ae8028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ae8010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae7ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae7fc0 'uint64_t2':'vector' lvalue ParmVar 0x560256ae7c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256ae7da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae8228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256ae8178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256ae8608 # | | | | `-ReturnStmt 0x560256ae85f8 # | | | | `-CallExpr 0x560256ae85c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ae85b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ae8590 '' Function 0x5602569bda38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ae8568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ae8550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae8538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae8500 'uint64_t3':'vector' lvalue ParmVar 0x560256ae8178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256ae82d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae8768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256ae86b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256ae8b50 # | | | | `-ReturnStmt 0x560256ae8b40 # | | | | `-CallExpr 0x560256ae8b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ae8af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ae8ad8 '' Function 0x5602569bdcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ae8ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ae8a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae8a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae8a48 'uint64_t4':'vector' lvalue ParmVar 0x560256ae86b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256ae8818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256ae8cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256ae8c10 col:29 used V 'double' # | | | |-CompoundStmt 0x560256ae9008 # | | | | `-ReturnStmt 0x560256ae8ff8 # | | | | `-CallExpr 0x560256ae8fc8 'float' # | | | | |-ImplicitCastExpr 0x560256ae8fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256ae8f90 '' Function 0x5602569be8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256ae8f68 'float' # | | | | `-ImplicitCastExpr 0x560256ae8f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae8f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae8f00 'double' lvalue ParmVar 0x560256ae8c10 'V' 'double' # | | | `-DeprecatedAttr 0x560256ae8d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ae9178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256ae90c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256ae94e0 # | | | | `-ReturnStmt 0x560256ae94d0 # | | | | `-CallExpr 0x560256ae94a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256ae9488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256ae9468 '' Function 0x5602569beb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256ae9440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256ae9428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae9410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae93d8 'double2':'vector' lvalue ParmVar 0x560256ae90c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256ae9228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ae9650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256ae95a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256ae99c0 # | | | | `-ReturnStmt 0x560256ae99b0 # | | | | `-CallExpr 0x560256ae9980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256ae9968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256ae9948 '' Function 0x5602569bedc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256ae9920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256ae9908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae98f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae98b8 'double3':'vector' lvalue ParmVar 0x560256ae95a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256ae9700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256ae9b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256ae9a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256ae9ea8 # | | | | `-ReturnStmt 0x560256ae9e98 # | | | | `-CallExpr 0x560256ae9e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256ae9e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256ae9e30 '' Function 0x5602569bf040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256ae9e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256ae9df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256ae9dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256ae9da0 'double4':'vector' lvalue ParmVar 0x560256ae9a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256ae9be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aea008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256ae9f58 col:26 used V 'int' # | | | |-CompoundStmt 0x560256aea3a0 # | | | | `-ReturnStmt 0x560256aea390 # | | | | `-CallExpr 0x560256aea360 'float' # | | | | |-ImplicitCastExpr 0x560256aea348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256aea328 '' Function 0x5602569be8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256aea300 'float' # | | | | `-ImplicitCastExpr 0x560256aea2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aea2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aea298 'int' lvalue ParmVar 0x560256ae9f58 'V' 'int' # | | | `-DeprecatedAttr 0x560256aea0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aea500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256aea450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256aea878 # | | | | `-ReturnStmt 0x560256aea868 # | | | | `-CallExpr 0x560256aea838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aea820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256aea800 '' Function 0x5602569beb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256aea7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aea7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aea7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aea770 'int2':'vector' lvalue ParmVar 0x560256aea450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256aea5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aea9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256aea928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256aead58 # | | | | `-ReturnStmt 0x560256aead48 # | | | | `-CallExpr 0x560256aead18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aead00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256aeace0 '' Function 0x5602569bedc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256aeacb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aeaca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aeac88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aeac50 'int3':'vector' lvalue ParmVar 0x560256aea928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256aeaa88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aeaeb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256aeae08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256aeb240 # | | | | `-ReturnStmt 0x560256aeb230 # | | | | `-CallExpr 0x560256aeb200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aeb1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256aeb1c8 '' Function 0x5602569bf040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256aeb1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aeb188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aeb170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aeb138 'int4':'vector' lvalue ParmVar 0x560256aeae08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256aeaf68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aeb3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256aeb2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256aeb718 # | | | | `-ReturnStmt 0x560256aeb708 # | | | | `-CallExpr 0x560256aeb6d8 'float' # | | | | |-ImplicitCastExpr 0x560256aeb6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256aeb6a0 '' Function 0x5602569be8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256aeb678 'float' # | | | | `-ImplicitCastExpr 0x560256aeb660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aeb648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aeb610 'uint':'unsigned int' lvalue ParmVar 0x560256aeb2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256aeb450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aeb878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256aeb7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256aebc10 # | | | | `-ReturnStmt 0x560256aebc00 # | | | | `-CallExpr 0x560256aebbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aebbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256aebb98 '' Function 0x5602569beb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256aebb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aebb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aebb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aebb08 'uint2':'vector' lvalue ParmVar 0x560256aeb7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256aeb928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aebd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256aebcc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256aec110 # | | | | `-ReturnStmt 0x560256aec100 # | | | | `-CallExpr 0x560256aec0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aec0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256aec098 '' Function 0x5602569bedc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256aec070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aec058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aec040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aec008 'uint3':'vector' lvalue ParmVar 0x560256aebcc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256aebe20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aec270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256aec1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256aec618 # | | | | `-ReturnStmt 0x560256aec608 # | | | | `-CallExpr 0x560256aec5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aec5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256aec5a0 '' Function 0x5602569bf040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256aec578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aec560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aec548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aec510 'uint4':'vector' lvalue ParmVar 0x560256aec1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256aec320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aec778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256aec6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256aecb10 # | | | | `-ReturnStmt 0x560256aecb00 # | | | | `-CallExpr 0x560256aecad0 'float' # | | | | |-ImplicitCastExpr 0x560256aecab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256aeca98 '' Function 0x5602569be8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256aeca70 'float' # | | | | `-ImplicitCastExpr 0x560256aeca58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aeca40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aeca08 'int64_t':'long' lvalue ParmVar 0x560256aec6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256aec828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aecc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256aecbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256aed028 # | | | | `-ReturnStmt 0x560256aed018 # | | | | `-CallExpr 0x560256aecfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aecfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256aecfb0 '' Function 0x5602569beb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256aecf88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aecf70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aecf58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aecf20 'int64_t2':'vector' lvalue ParmVar 0x560256aecbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256aecd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aed188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256aed0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256aed548 # | | | | `-ReturnStmt 0x560256aed538 # | | | | `-CallExpr 0x560256aed508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aed4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256aed4d0 '' Function 0x5602569bedc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256aed4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aed490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aed478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aed440 'int64_t3':'vector' lvalue ParmVar 0x560256aed0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256aed238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aed6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256aed5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256aeda70 # | | | | `-ReturnStmt 0x560256aeda60 # | | | | `-CallExpr 0x560256aeda30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aeda18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256aed9f8 '' Function 0x5602569bf040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256aed9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aed9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aed9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aed968 'int64_t4':'vector' lvalue ParmVar 0x560256aed5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256aed758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aedbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256aedb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256aedf88 # | | | | `-ReturnStmt 0x560256aedf78 # | | | | `-CallExpr 0x560256aedf48 'float' # | | | | |-ImplicitCastExpr 0x560256aedf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256aedf10 '' Function 0x5602569be8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560256aedee8 'float' # | | | | `-ImplicitCastExpr 0x560256aeded0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aedeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aede80 'uint64_t':'unsigned long' lvalue ParmVar 0x560256aedb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256aedc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aee0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256aee038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256aee8d0 # | | | | `-ReturnStmt 0x560256aee8c0 # | | | | `-CallExpr 0x560256aee890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aee878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256aee858 '' Function 0x5602569beb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256aee830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aee818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aee800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aee7c8 'uint64_t2':'vector' lvalue ParmVar 0x560256aee038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256aee198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aeea30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256aee980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256aeee10 # | | | | `-ReturnStmt 0x560256aeee00 # | | | | `-CallExpr 0x560256aeedd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256aeedb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256aeed98 '' Function 0x5602569bedc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256aeed70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256aeed58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aeed40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aeed08 'uint64_t3':'vector' lvalue ParmVar 0x560256aee980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256aeeae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aeef70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256aeeec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256aef358 # | | | | `-ReturnStmt 0x560256aef348 # | | | | `-CallExpr 0x560256aef318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aef300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256aef2e0 '' Function 0x5602569bf040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256aef2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aef2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aef288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aef250 'uint64_t4':'vector' lvalue ParmVar 0x560256aeeec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256aef020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aef568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560256aef418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560256aef498 col:40 used V2 'double' # | | | |-CompoundStmt 0x560256aef950 # | | | | `-ReturnStmt 0x560256aef940 # | | | | `-CallExpr 0x560256aef908 'float' # | | | | |-ImplicitCastExpr 0x560256aef8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256aef8d0 '' Function 0x5602569bff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256aef818 'float' # | | | | | `-ImplicitCastExpr 0x560256aef800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aef7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aef7b0 'double' lvalue ParmVar 0x560256aef418 'V1' 'double' # | | | | `-CStyleCastExpr 0x560256aef8a8 'float' # | | | | `-ImplicitCastExpr 0x560256aef890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aef878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aef840 'double' lvalue ParmVar 0x560256aef498 'V2' 'double' # | | | `-DeprecatedAttr 0x560256aef620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256aefb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560256aefa10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560256aefa90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560256aeff80 # | | | | `-ReturnStmt 0x560256aeff70 # | | | | `-CallExpr 0x560256aeff38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256aeff20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256aeff00 '' Function 0x5602569c02b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256aefe30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256aefe18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256aefe00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256aefdc8 'double2':'vector' lvalue ParmVar 0x560256aefa10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560256aefed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256aefec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aefea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aefe70 'double2':'vector' lvalue ParmVar 0x560256aefa90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256aefc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256af0190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560256af0040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560256af00c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560256af05b8 # | | | | `-ReturnStmt 0x560256af05a8 # | | | | `-CallExpr 0x560256af0570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256af0558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256af0538 '' Function 0x5602569c05d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256af0468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256af0450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af0438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af0400 'double3':'vector' lvalue ParmVar 0x560256af0040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560256af0510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256af04f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af04e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af04a8 'double3':'vector' lvalue ParmVar 0x560256af00c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256af0248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256af07c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560256af0678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560256af06f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560256af0bf8 # | | | | `-ReturnStmt 0x560256af0be8 # | | | | `-CallExpr 0x560256af0bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256af0b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256af0b78 '' Function 0x5602569c0950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256af0aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256af0a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af0a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af0a40 'double4':'vector' lvalue ParmVar 0x560256af0678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560256af0b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256af0b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af0b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af0ae8 'double4':'vector' lvalue ParmVar 0x560256af06f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256af0880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256af0df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256af0ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560256af0d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x560256af11f0 # | | | | `-ReturnStmt 0x560256af11e0 # | | | | `-CallExpr 0x560256af11a8 'float' # | | | | |-ImplicitCastExpr 0x560256af1190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256af1170 '' Function 0x5602569bff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256af10b8 'float' # | | | | | `-ImplicitCastExpr 0x560256af10a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af1088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af1050 'int' lvalue ParmVar 0x560256af0ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x560256af1148 'float' # | | | | `-ImplicitCastExpr 0x560256af1130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af1118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af10e0 'int' lvalue ParmVar 0x560256af0d28 'V2' 'int' # | | | `-DeprecatedAttr 0x560256af0eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af13f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560256af12a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560256af1320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560256af1820 # | | | | `-ReturnStmt 0x560256af1810 # | | | | `-CallExpr 0x560256af17d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256af17c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256af17a0 '' Function 0x5602569c02b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256af16d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256af16b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af16a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af1668 'int2':'vector' lvalue ParmVar 0x560256af12a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560256af1778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256af1760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af1748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af1710 'int2':'vector' lvalue ParmVar 0x560256af1320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256af14a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af1a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560256af18d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560256af1950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560256af1e58 # | | | | `-ReturnStmt 0x560256af1e48 # | | | | `-CallExpr 0x560256af1e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256af1df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256af1dd8 '' Function 0x5602569c05d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256af1d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256af1cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af1cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af1ca0 'int3':'vector' lvalue ParmVar 0x560256af18d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560256af1db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256af1d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af1d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af1d48 'int3':'vector' lvalue ParmVar 0x560256af1950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256af1ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af2058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560256af1f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560256af1f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560256af2498 # | | | | `-ReturnStmt 0x560256af2488 # | | | | `-CallExpr 0x560256af2450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256af2438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256af2418 '' Function 0x5602569c0950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256af2348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256af2330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af2318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af22e0 'int4':'vector' lvalue ParmVar 0x560256af1f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560256af23f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256af23d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af23c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af2388 'int4':'vector' lvalue ParmVar 0x560256af1f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256af2110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af4240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560256af2548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560256af4170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256af4658 # | | | | `-ReturnStmt 0x560256af4648 # | | | | `-CallExpr 0x560256af4610 'float' # | | | | |-ImplicitCastExpr 0x560256af45f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256af45d8 '' Function 0x5602569bff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256af4520 'float' # | | | | | `-ImplicitCastExpr 0x560256af4508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af44f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af44b8 'uint':'unsigned int' lvalue ParmVar 0x560256af2548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560256af45b0 'float' # | | | | `-ImplicitCastExpr 0x560256af4598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af4580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af4548 'uint':'unsigned int' lvalue ParmVar 0x560256af4170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256af42f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af4858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256af4708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560256af4788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560256af4ca8 # | | | | `-ReturnStmt 0x560256af4c98 # | | | | `-CallExpr 0x560256af4c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256af4c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256af4c28 '' Function 0x5602569c02b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256af4b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256af4b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af4b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af4af0 'uint2':'vector' lvalue ParmVar 0x560256af4708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560256af4c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256af4be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af4bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af4b98 'uint2':'vector' lvalue ParmVar 0x560256af4788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256af4910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af4ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256af4d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560256af4dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560256af5300 # | | | | `-ReturnStmt 0x560256af52f0 # | | | | `-CallExpr 0x560256af52b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256af52a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256af5280 '' Function 0x5602569c05d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256af51b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256af5198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af5180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af5148 'uint3':'vector' lvalue ParmVar 0x560256af4d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560256af5258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256af5240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af5228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af51f0 'uint3':'vector' lvalue ParmVar 0x560256af4dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256af4f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af5500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256af53b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560256af5430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560256af5960 # | | | | `-ReturnStmt 0x560256af5950 # | | | | `-CallExpr 0x560256af5918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256af5900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256af58e0 '' Function 0x5602569c0950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256af5810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256af57f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af57e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af57a8 'uint4':'vector' lvalue ParmVar 0x560256af53b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560256af58b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256af58a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af5888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af5850 'uint4':'vector' lvalue ParmVar 0x560256af5430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256af55b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af5b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256af5a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560256af5a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560256af5f98 # | | | | `-ReturnStmt 0x560256af5f88 # | | | | `-CallExpr 0x560256af5f50 'float' # | | | | |-ImplicitCastExpr 0x560256af5f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256af5f18 '' Function 0x5602569bff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256af5e60 'float' # | | | | | `-ImplicitCastExpr 0x560256af5e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af5e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af5df8 'int64_t':'long' lvalue ParmVar 0x560256af5a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560256af5ef0 'float' # | | | | `-ImplicitCastExpr 0x560256af5ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af5ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af5e88 'int64_t':'long' lvalue ParmVar 0x560256af5a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256af5c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af6198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256af6048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560256af60c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256af6608 # | | | | `-ReturnStmt 0x560256af65f8 # | | | | `-CallExpr 0x560256af65c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256af65a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256af6588 '' Function 0x5602569c02b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256af64b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256af64a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af6488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af6450 'int64_t2':'vector' lvalue ParmVar 0x560256af6048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256af6560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256af6548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af6530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af64f8 'int64_t2':'vector' lvalue ParmVar 0x560256af60c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256af6250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af6808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256af66b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560256af6738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256af6c80 # | | | | `-ReturnStmt 0x560256af6c70 # | | | | `-CallExpr 0x560256af6c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256af6c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256af6c00 '' Function 0x5602569c05d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256af6b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256af6b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af6b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af6ac8 'int64_t3':'vector' lvalue ParmVar 0x560256af66b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256af6bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256af6bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af6ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af6b70 'int64_t3':'vector' lvalue ParmVar 0x560256af6738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256af68c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af6e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256af6d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560256af6db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256af7300 # | | | | `-ReturnStmt 0x560256af72f0 # | | | | `-CallExpr 0x560256af72b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256af72a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256af7280 '' Function 0x5602569c0950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256af71b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256af7198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af7180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af7148 'int64_t4':'vector' lvalue ParmVar 0x560256af6d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256af7258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256af7240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af7228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af71f0 'int64_t4':'vector' lvalue ParmVar 0x560256af6db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256af6f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af7500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256af73b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560256af7430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256af7958 # | | | | `-ReturnStmt 0x560256af7948 # | | | | `-CallExpr 0x560256af7910 'float' # | | | | |-ImplicitCastExpr 0x560256af78f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560256af78d8 '' Function 0x5602569bff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560256af7820 'float' # | | | | | `-ImplicitCastExpr 0x560256af7808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af77f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af77b8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256af73b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560256af78b0 'float' # | | | | `-ImplicitCastExpr 0x560256af7898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af7880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af7848 'uint64_t':'unsigned long' lvalue ParmVar 0x560256af7430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256af75b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af7b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256af7a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560256af7a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256af7fe8 # | | | | `-ReturnStmt 0x560256af7fd8 # | | | | `-CallExpr 0x560256af7fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256af7f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560256af7f68 '' Function 0x5602569c02b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560256af7e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560256af7e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af7e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af7e30 'uint64_t2':'vector' lvalue ParmVar 0x560256af7a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560256af7f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256af7f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af7f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af7ed8 'uint64_t2':'vector' lvalue ParmVar 0x560256af7a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256af7c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af8dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256af8098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560256af8cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256af9258 # | | | | `-ReturnStmt 0x560256af9248 # | | | | `-CallExpr 0x560256af9210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256af91f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560256af91d8 '' Function 0x5602569c05d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560256af9108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560256af90f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af90d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af90a0 'uint64_t3':'vector' lvalue ParmVar 0x560256af8098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560256af91b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256af9198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af9180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af9148 'uint64_t3':'vector' lvalue ParmVar 0x560256af8cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256af8e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af9458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256af9308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560256af9388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256af98f8 # | | | | `-ReturnStmt 0x560256af98e8 # | | | | `-CallExpr 0x560256af98b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256af9898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560256af9878 '' Function 0x5602569c0950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560256af97a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560256af9790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560256af9778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560256af9740 'uint64_t4':'vector' lvalue ParmVar 0x560256af9308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560256af9850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256af9838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af9820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af97e8 'uint64_t4':'vector' lvalue ParmVar 0x560256af9388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256af9510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256af9a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256af99b0 col:29 used V 'double' # | | | |-CompoundStmt 0x560256af9da8 # | | | | `-ReturnStmt 0x560256af9d98 # | | | | `-CallExpr 0x560256af9d68 'float' # | | | | |-ImplicitCastExpr 0x560256af9d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256af9d30 '' Function 0x5602569c1570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256af9d08 'float' # | | | | `-ImplicitCastExpr 0x560256af9cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256af9cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256af9ca0 'double' lvalue ParmVar 0x560256af99b0 'V' 'double' # | | | `-DeprecatedAttr 0x560256af9b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256af9f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256af9e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256afa278 # | | | | `-ReturnStmt 0x560256afa268 # | | | | `-CallExpr 0x560256afa238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256afa220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256afa200 '' Function 0x5602569c17e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256afa1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256afa1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afa1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afa170 'double2':'vector' lvalue ParmVar 0x560256af9e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256af9fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256afa3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256afa330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256afa750 # | | | | `-ReturnStmt 0x560256afa740 # | | | | `-CallExpr 0x560256afa710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256afa6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256afa6d8 '' Function 0x5602569c1a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256afa6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256afa698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afa680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afa648 'double3':'vector' lvalue ParmVar 0x560256afa330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256afa490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256afa8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256afa808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256afac30 # | | | | `-ReturnStmt 0x560256afac20 # | | | | `-CallExpr 0x560256afabf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256afabd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256afabb8 '' Function 0x5602569c1cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256afab90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256afab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afab60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afab28 'double4':'vector' lvalue ParmVar 0x560256afa808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256afa968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256afad90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256aface0 col:26 used V 'int' # | | | |-CompoundStmt 0x560256afb0e8 # | | | | `-ReturnStmt 0x560256afb0d8 # | | | | `-CallExpr 0x560256afb0a8 'float' # | | | | |-ImplicitCastExpr 0x560256afb090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256afb070 '' Function 0x5602569c1570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256afb048 'float' # | | | | `-ImplicitCastExpr 0x560256afb030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afb018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afafe0 'int' lvalue ParmVar 0x560256aface0 'V' 'int' # | | | `-DeprecatedAttr 0x560256afae40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256afb248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256afb198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256afb5c0 # | | | | `-ReturnStmt 0x560256afb5b0 # | | | | `-CallExpr 0x560256afb580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256afb568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256afb548 '' Function 0x5602569c17e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256afb520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256afb508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afb4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afb4b8 'int2':'vector' lvalue ParmVar 0x560256afb198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256afb2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256afb720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256afb670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256afbaa0 # | | | | `-ReturnStmt 0x560256afba90 # | | | | `-CallExpr 0x560256afba60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256afba48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256afba28 '' Function 0x5602569c1a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256afba00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256afb9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afb9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afb998 'int3':'vector' lvalue ParmVar 0x560256afb670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256afb7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256afbc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256afbb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256afbf88 # | | | | `-ReturnStmt 0x560256afbf78 # | | | | `-CallExpr 0x560256afbf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256afbf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256afbf10 '' Function 0x5602569c1cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256afbee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256afbed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afbeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afbe80 'int4':'vector' lvalue ParmVar 0x560256afbb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256afbcb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256afc0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256afc038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256afc460 # | | | | `-ReturnStmt 0x560256afc450 # | | | | `-CallExpr 0x560256afc420 'float' # | | | | |-ImplicitCastExpr 0x560256afc408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256afc3e8 '' Function 0x5602569c1570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256afc3c0 'float' # | | | | `-ImplicitCastExpr 0x560256afc3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afc390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afc358 'uint':'unsigned int' lvalue ParmVar 0x560256afc038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256afc198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256afc5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256afc510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256afc958 # | | | | `-ReturnStmt 0x560256afc948 # | | | | `-CallExpr 0x560256afc918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256afc900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256afc8e0 '' Function 0x5602569c17e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256afc8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256afc8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afc888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afc850 'uint2':'vector' lvalue ParmVar 0x560256afc510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256afc670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256afcab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256afca08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256afef58 # | | | | `-ReturnStmt 0x560256afef48 # | | | | `-CallExpr 0x560256afef18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256afef00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256afeee0 '' Function 0x5602569c1a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256afeeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256afeea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256afee88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256afee50 'uint3':'vector' lvalue ParmVar 0x560256afca08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256afcb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aff0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256aff008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256aff460 # | | | | `-ReturnStmt 0x560256aff450 # | | | | `-CallExpr 0x560256aff420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256aff408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256aff3e8 '' Function 0x5602569c1cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256aff3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256aff3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aff390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aff358 'uint4':'vector' lvalue ParmVar 0x560256aff008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256aff168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256aff5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256aff510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256aff958 # | | | | `-ReturnStmt 0x560256aff948 # | | | | `-CallExpr 0x560256aff918 'float' # | | | | |-ImplicitCastExpr 0x560256aff900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256aff8e0 '' Function 0x5602569c1570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256aff8b8 'float' # | | | | `-ImplicitCastExpr 0x560256aff8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256aff888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256aff850 'int64_t':'long' lvalue ParmVar 0x560256aff510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256aff670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256affab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256affa08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256affe70 # | | | | `-ReturnStmt 0x560256affe60 # | | | | `-CallExpr 0x560256affe30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256affe18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256affdf8 '' Function 0x5602569c17e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256affdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256affdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256affda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256affd68 'int64_t2':'vector' lvalue ParmVar 0x560256affa08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256affb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256afffd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256afff20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256b00390 # | | | | `-ReturnStmt 0x560256b00380 # | | | | `-CallExpr 0x560256b00350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b00338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b00318 '' Function 0x5602569c1a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b002f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b002d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b002c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b00288 'int64_t3':'vector' lvalue ParmVar 0x560256afff20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b00080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b004f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256b00440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256b008b8 # | | | | `-ReturnStmt 0x560256b008a8 # | | | | `-CallExpr 0x560256b00878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b00860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b00840 '' Function 0x5602569c1cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b00818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b00800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b007e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b007b0 'int64_t4':'vector' lvalue ParmVar 0x560256b00440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256b005a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b00a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b00968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256b00dd0 # | | | | `-ReturnStmt 0x560256b00dc0 # | | | | `-CallExpr 0x560256b00d90 'float' # | | | | |-ImplicitCastExpr 0x560256b00d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b00d58 '' Function 0x5602569c1570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b00d30 'float' # | | | | `-ImplicitCastExpr 0x560256b00d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b00d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b00cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x560256b00968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256b00ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b00f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256b00e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256b01308 # | | | | `-ReturnStmt 0x560256b012f8 # | | | | `-CallExpr 0x560256b012c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b012b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b01290 '' Function 0x5602569c17e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b01268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b01250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b01238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b01200 'uint64_t2':'vector' lvalue ParmVar 0x560256b00e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256b00fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b01468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256b013b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256b01848 # | | | | `-ReturnStmt 0x560256b01838 # | | | | `-CallExpr 0x560256b01808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b017f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b017d0 '' Function 0x5602569c1a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b017a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b01790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b01778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b01740 'uint64_t3':'vector' lvalue ParmVar 0x560256b013b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b01518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b019a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256b018f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256b01d90 # | | | | `-ReturnStmt 0x560256b01d80 # | | | | `-CallExpr 0x560256b01d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b01d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b01d18 '' Function 0x5602569c1cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b01cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b01cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b01cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b01c88 'uint64_t4':'vector' lvalue ParmVar 0x560256b018f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256b01a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b01f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256b01e50 col:29 used V 'double' # | | | |-CompoundStmt 0x560256b02248 # | | | | `-ReturnStmt 0x560256b02238 # | | | | `-CallExpr 0x560256b02208 'float' # | | | | |-ImplicitCastExpr 0x560256b021f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b021d0 '' Function 0x5602569c2920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b021a8 'float' # | | | | `-ImplicitCastExpr 0x560256b02190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b02178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b02140 'double' lvalue ParmVar 0x560256b01e50 'V' 'double' # | | | `-DeprecatedAttr 0x560256b01fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b023b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256b02308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256b02720 # | | | | `-ReturnStmt 0x560256b02710 # | | | | `-CallExpr 0x560256b026e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b026c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b026a8 '' Function 0x5602569c2b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b02680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b02668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b02650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b02618 'double2':'vector' lvalue ParmVar 0x560256b02308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256b02468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b02890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256b027e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256b02c00 # | | | | `-ReturnStmt 0x560256b02bf0 # | | | | `-CallExpr 0x560256b02bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b02ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b02b88 '' Function 0x5602569c2e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b02b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b02b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b02b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b02af8 'double3':'vector' lvalue ParmVar 0x560256b027e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256b02940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b03b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256b02cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256b03ec8 # | | | | `-ReturnStmt 0x560256b03eb8 # | | | | `-CallExpr 0x560256b03e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b03e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b03e50 '' Function 0x5602569c3088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b03e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b03e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b03df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b03dc0 'double4':'vector' lvalue ParmVar 0x560256b02cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256b03c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b04028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256b03f78 col:26 used V 'int' # | | | |-CompoundStmt 0x560256b04380 # | | | | `-ReturnStmt 0x560256b04370 # | | | | `-CallExpr 0x560256b04340 'float' # | | | | |-ImplicitCastExpr 0x560256b04328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b04308 '' Function 0x5602569c2920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b042e0 'float' # | | | | `-ImplicitCastExpr 0x560256b042c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b042b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b04278 'int' lvalue ParmVar 0x560256b03f78 'V' 'int' # | | | `-DeprecatedAttr 0x560256b040d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b044e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256b04430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256b04858 # | | | | `-ReturnStmt 0x560256b04848 # | | | | `-CallExpr 0x560256b04818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b04800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b047e0 '' Function 0x5602569c2b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b047b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b047a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b04788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b04750 'int2':'vector' lvalue ParmVar 0x560256b04430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256b04590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b049b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256b04908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256b04d38 # | | | | `-ReturnStmt 0x560256b04d28 # | | | | `-CallExpr 0x560256b04cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b04ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b04cc0 '' Function 0x5602569c2e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b04c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b04c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b04c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b04c30 'int3':'vector' lvalue ParmVar 0x560256b04908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256b04a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b04e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256b04de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256b05220 # | | | | `-ReturnStmt 0x560256b05210 # | | | | `-CallExpr 0x560256b051e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b051c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b051a8 '' Function 0x5602569c3088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b05180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b05168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b05150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b05118 'int4':'vector' lvalue ParmVar 0x560256b04de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256b04f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b05380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256b052d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256b056f8 # | | | | `-ReturnStmt 0x560256b056e8 # | | | | `-CallExpr 0x560256b056b8 'float' # | | | | |-ImplicitCastExpr 0x560256b056a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b05680 '' Function 0x5602569c2920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b05658 'float' # | | | | `-ImplicitCastExpr 0x560256b05640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b05628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b055f0 'uint':'unsigned int' lvalue ParmVar 0x560256b052d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256b05430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b05858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256b057a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256b05bf0 # | | | | `-ReturnStmt 0x560256b05be0 # | | | | `-CallExpr 0x560256b05bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b05b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b05b78 '' Function 0x5602569c2b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b05b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b05b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b05b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b05ae8 'uint2':'vector' lvalue ParmVar 0x560256b057a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256b05908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b05d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256b05ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256b060f0 # | | | | `-ReturnStmt 0x560256b060e0 # | | | | `-CallExpr 0x560256b060b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b06098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b06078 '' Function 0x5602569c2e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b06050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b06038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b06020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b05fe8 'uint3':'vector' lvalue ParmVar 0x560256b05ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256b05e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b06250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256b061a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256b065f8 # | | | | `-ReturnStmt 0x560256b065e8 # | | | | `-CallExpr 0x560256b065b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b065a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b06580 '' Function 0x5602569c3088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b06558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b06540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b06528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b064f0 'uint4':'vector' lvalue ParmVar 0x560256b061a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256b06300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b06758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b066a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256b06af0 # | | | | `-ReturnStmt 0x560256b06ae0 # | | | | `-CallExpr 0x560256b06ab0 'float' # | | | | |-ImplicitCastExpr 0x560256b06a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b06a78 '' Function 0x5602569c2920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b06a50 'float' # | | | | `-ImplicitCastExpr 0x560256b06a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b06a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b069e8 'int64_t':'long' lvalue ParmVar 0x560256b066a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256b06808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b06c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256b06ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256b07008 # | | | | `-ReturnStmt 0x560256b06ff8 # | | | | `-CallExpr 0x560256b06fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b06fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b06f90 '' Function 0x5602569c2b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b06f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b06f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b06f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b06f00 'int64_t2':'vector' lvalue ParmVar 0x560256b06ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256b06d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b07168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256b070b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256b07528 # | | | | `-ReturnStmt 0x560256b07518 # | | | | `-CallExpr 0x560256b074e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b074d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b074b0 '' Function 0x5602569c2e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b07488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b07470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b07458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b07420 'int64_t3':'vector' lvalue ParmVar 0x560256b070b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b07218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b07688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256b075d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256b07a50 # | | | | `-ReturnStmt 0x560256b07a40 # | | | | `-CallExpr 0x560256b07a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b079f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b079d8 '' Function 0x5602569c3088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b079b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b07998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b07980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b07948 'int64_t4':'vector' lvalue ParmVar 0x560256b075d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256b07738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b08bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b08b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256b08f88 # | | | | `-ReturnStmt 0x560256b08f78 # | | | | `-CallExpr 0x560256b08f48 'float' # | | | | |-ImplicitCastExpr 0x560256b08f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b08f10 '' Function 0x5602569c2920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b08ee8 'float' # | | | | `-ImplicitCastExpr 0x560256b08ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b08eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b08e80 'uint64_t':'unsigned long' lvalue ParmVar 0x560256b08b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256b08c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b090e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256b09038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256b094c0 # | | | | `-ReturnStmt 0x560256b094b0 # | | | | `-CallExpr 0x560256b09480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b09468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b09448 '' Function 0x5602569c2b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b09420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b09408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b093f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b093b8 'uint64_t2':'vector' lvalue ParmVar 0x560256b09038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256b09198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b09620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256b09570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256b09a00 # | | | | `-ReturnStmt 0x560256b099f0 # | | | | `-CallExpr 0x560256b099c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b099a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b09988 '' Function 0x5602569c2e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b09960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b09948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b09930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b098f8 'uint64_t3':'vector' lvalue ParmVar 0x560256b09570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b096d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b09b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256b09ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256b09f48 # | | | | `-ReturnStmt 0x560256b09f38 # | | | | `-CallExpr 0x560256b09f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b09ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b09ed0 '' Function 0x5602569c3088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b09ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b09e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b09e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b09e40 'uint64_t4':'vector' lvalue ParmVar 0x560256b09ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256b09c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0a0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256b0a008 col:29 used V 'double' # | | | |-CompoundStmt 0x560256b0a400 # | | | | `-ReturnStmt 0x560256b0a3f0 # | | | | `-CallExpr 0x560256b0a3c0 'float' # | | | | |-ImplicitCastExpr 0x560256b0a3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b0a388 '' Function 0x5602569c3ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b0a360 'float' # | | | | `-ImplicitCastExpr 0x560256b0a348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0a330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0a2f8 'double' lvalue ParmVar 0x560256b0a008 'V' 'double' # | | | `-DeprecatedAttr 0x560256b0a168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b0a570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256b0a4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256b0a8d8 # | | | | `-ReturnStmt 0x560256b0a8c8 # | | | | `-CallExpr 0x560256b0a898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b0a880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b0a860 '' Function 0x5602569c3f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b0a838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b0a820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0a808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0a7d0 'double2':'vector' lvalue ParmVar 0x560256b0a4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256b0a620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b0aa48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256b0a998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256b0adb8 # | | | | `-ReturnStmt 0x560256b0ada8 # | | | | `-CallExpr 0x560256b0ad78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b0ad60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b0ad40 '' Function 0x5602569c4190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b0ad18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b0ad00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0ace8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0acb0 'double3':'vector' lvalue ParmVar 0x560256b0a998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256b0aaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b0af28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256b0ae78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256b0b2a0 # | | | | `-ReturnStmt 0x560256b0b290 # | | | | `-CallExpr 0x560256b0b260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b0b248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b0b228 '' Function 0x5602569c4408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b0b200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b0b1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0b1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0b198 'double4':'vector' lvalue ParmVar 0x560256b0ae78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256b0afd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b0b400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256b0b350 col:26 used V 'int' # | | | |-CompoundStmt 0x560256b0b758 # | | | | `-ReturnStmt 0x560256b0b748 # | | | | `-CallExpr 0x560256b0b718 'float' # | | | | |-ImplicitCastExpr 0x560256b0b700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b0b6e0 '' Function 0x5602569c3ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b0b6b8 'float' # | | | | `-ImplicitCastExpr 0x560256b0b6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0b688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0b650 'int' lvalue ParmVar 0x560256b0b350 'V' 'int' # | | | `-DeprecatedAttr 0x560256b0b4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0b8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256b0b808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256b0bc30 # | | | | `-ReturnStmt 0x560256b0bc20 # | | | | `-CallExpr 0x560256b0bbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b0bbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b0bbb8 '' Function 0x5602569c3f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b0bb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b0bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0bb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0bb28 'int2':'vector' lvalue ParmVar 0x560256b0b808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256b0b968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0bd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256b0bce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256b0c110 # | | | | `-ReturnStmt 0x560256b0c100 # | | | | `-CallExpr 0x560256b0c0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b0c0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b0c098 '' Function 0x5602569c4190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b0c070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b0c058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0c040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0c008 'int3':'vector' lvalue ParmVar 0x560256b0bce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256b0be40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0c270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256b0c1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256b0c5f8 # | | | | `-ReturnStmt 0x560256b0c5e8 # | | | | `-CallExpr 0x560256b0c5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b0c5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b0c580 '' Function 0x5602569c4408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b0c558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b0c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0c528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0c4f0 'int4':'vector' lvalue ParmVar 0x560256b0c1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256b0c320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0c758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256b0c6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256b0cad0 # | | | | `-ReturnStmt 0x560256b0cac0 # | | | | `-CallExpr 0x560256b0ca90 'float' # | | | | |-ImplicitCastExpr 0x560256b0ca78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b0ca58 '' Function 0x5602569c3ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b0ca30 'float' # | | | | `-ImplicitCastExpr 0x560256b0ca18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0ca00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0c9c8 'uint':'unsigned int' lvalue ParmVar 0x560256b0c6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256b0c808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0dc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256b0db88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256b0dfd0 # | | | | `-ReturnStmt 0x560256b0dfc0 # | | | | `-CallExpr 0x560256b0df90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b0df78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b0df58 '' Function 0x5602569c3f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b0df30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b0df18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0df00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0dec8 'uint2':'vector' lvalue ParmVar 0x560256b0db88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256b0dce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0e130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256b0e080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256b0e4d0 # | | | | `-ReturnStmt 0x560256b0e4c0 # | | | | `-CallExpr 0x560256b0e490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b0e478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b0e458 '' Function 0x5602569c4190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b0e430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b0e418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0e400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0e3c8 'uint3':'vector' lvalue ParmVar 0x560256b0e080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256b0e1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0e630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256b0e580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256b0e9d8 # | | | | `-ReturnStmt 0x560256b0e9c8 # | | | | `-CallExpr 0x560256b0e998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b0e980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b0e960 '' Function 0x5602569c4408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b0e938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b0e920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0e908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0e8d0 'uint4':'vector' lvalue ParmVar 0x560256b0e580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256b0e6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0eb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b0ea88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256b0eed0 # | | | | `-ReturnStmt 0x560256b0eec0 # | | | | `-CallExpr 0x560256b0ee90 'float' # | | | | |-ImplicitCastExpr 0x560256b0ee78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b0ee58 '' Function 0x5602569c3ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b0ee30 'float' # | | | | `-ImplicitCastExpr 0x560256b0ee18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0ee00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0edc8 'int64_t':'long' lvalue ParmVar 0x560256b0ea88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256b0ebe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0f030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256b0ef80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256b0f3e8 # | | | | `-ReturnStmt 0x560256b0f3d8 # | | | | `-CallExpr 0x560256b0f3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b0f390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b0f370 '' Function 0x5602569c3f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b0f348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b0f330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0f318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0f2e0 'int64_t2':'vector' lvalue ParmVar 0x560256b0ef80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256b0f0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0f548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256b0f498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256b0f908 # | | | | `-ReturnStmt 0x560256b0f8f8 # | | | | `-CallExpr 0x560256b0f8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b0f8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b0f890 '' Function 0x5602569c4190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b0f868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b0f850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0f838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0f800 'int64_t3':'vector' lvalue ParmVar 0x560256b0f498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b0f5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0fa68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256b0f9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256b0fe30 # | | | | `-ReturnStmt 0x560256b0fe20 # | | | | `-CallExpr 0x560256b0fdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b0fdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b0fdb8 '' Function 0x5602569c4408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b0fd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b0fd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b0fd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b0fd28 'int64_t4':'vector' lvalue ParmVar 0x560256b0f9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256b0fb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b0ff90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b0fee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256b10348 # | | | | `-ReturnStmt 0x560256b10338 # | | | | `-CallExpr 0x560256b10308 'float' # | | | | |-ImplicitCastExpr 0x560256b102f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b102d0 '' Function 0x5602569c3ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b102a8 'float' # | | | | `-ImplicitCastExpr 0x560256b10290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b10278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b10240 'uint64_t':'unsigned long' lvalue ParmVar 0x560256b0fee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256b10040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b104a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256b103f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256b10880 # | | | | `-ReturnStmt 0x560256b10870 # | | | | `-CallExpr 0x560256b10840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b10828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b10808 '' Function 0x5602569c3f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b107e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b107c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b107b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b10778 'uint64_t2':'vector' lvalue ParmVar 0x560256b103f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256b10558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b109e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256b10930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256b10dc0 # | | | | `-ReturnStmt 0x560256b10db0 # | | | | `-CallExpr 0x560256b10d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b10d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b10d48 '' Function 0x5602569c4190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b10d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b10d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b10cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b10cb8 'uint64_t3':'vector' lvalue ParmVar 0x560256b10930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b10a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b10f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256b10e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560256b11308 # | | | | `-ReturnStmt 0x560256b112f8 # | | | | `-CallExpr 0x560256b112c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b112b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b11290 '' Function 0x5602569c4408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b11268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b11250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b11238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b11200 'uint64_t4':'vector' lvalue ParmVar 0x560256b10e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560256b10fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b11478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560256b113c8 col:29 used V 'double' # | | | |-CompoundStmt 0x560256b117c0 # | | | | `-ReturnStmt 0x560256b117b0 # | | | | `-CallExpr 0x560256b11780 'float' # | | | | |-ImplicitCastExpr 0x560256b11768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b11748 '' Function 0x5602569b3ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b11720 'float' # | | | | `-ImplicitCastExpr 0x560256b11708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b116f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b116b8 'double' lvalue ParmVar 0x560256b113c8 'V' 'double' # | | | `-DeprecatedAttr 0x560256b11528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b11930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560256b11880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560256b12c10 # | | | | `-ReturnStmt 0x560256b12c00 # | | | | `-CallExpr 0x560256b12bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b12bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b12b98 '' Function 0x5602569b4268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b12b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b12b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b12b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b12b08 'double2':'vector' lvalue ParmVar 0x560256b11880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560256b119e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b12d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560256b12cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560256b130f0 # | | | | `-ReturnStmt 0x560256b130e0 # | | | | `-CallExpr 0x560256b130b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b13098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b13078 '' Function 0x5602569b44e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b13050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b13038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b13020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b12fe8 'double3':'vector' lvalue ParmVar 0x560256b12cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560256b12e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b13260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560256b131b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560256b135d8 # | | | | `-ReturnStmt 0x560256b135c8 # | | | | `-CallExpr 0x560256b13598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b13580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b13560 '' Function 0x5602569b4758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b13538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b13520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b13508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b134d0 'double4':'vector' lvalue ParmVar 0x560256b131b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560256b13310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560256b13738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560256b13688 col:26 used V 'int' # | | | |-CompoundStmt 0x560256b13a98 # | | | | `-ReturnStmt 0x560256b13a88 # | | | | `-CallExpr 0x560256b13a58 'float' # | | | | |-ImplicitCastExpr 0x560256b13a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b13a20 '' Function 0x5602569b3ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b139f8 'float' # | | | | `-ImplicitCastExpr 0x560256b139e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b139c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b13990 'int' lvalue ParmVar 0x560256b13688 'V' 'int' # | | | `-DeprecatedAttr 0x560256b137e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b13bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560256b13b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560256b13f78 # | | | | `-ReturnStmt 0x560256b13f68 # | | | | `-CallExpr 0x560256b13f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b13f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b13f00 '' Function 0x5602569b4268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b13ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b13ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b13ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b13e70 'int2':'vector' lvalue ParmVar 0x560256b13b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560256b13ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b140d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560256b14028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560256b14460 # | | | | `-ReturnStmt 0x560256b14450 # | | | | `-CallExpr 0x560256b14420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b14408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b143e8 '' Function 0x5602569b44e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b143c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b143a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b14390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b14358 'int3':'vector' lvalue ParmVar 0x560256b14028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560256b14188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b145c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560256b14510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560256b14950 # | | | | `-ReturnStmt 0x560256b14940 # | | | | `-CallExpr 0x560256b14910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b148f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b148d8 '' Function 0x5602569b4758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b148b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b14898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b14880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b14848 'int4':'vector' lvalue ParmVar 0x560256b14510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560256b14670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b14ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560256b14a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560256b14e30 # | | | | `-ReturnStmt 0x560256b14e20 # | | | | `-CallExpr 0x560256b14df0 'float' # | | | | |-ImplicitCastExpr 0x560256b14dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b14db8 '' Function 0x5602569b3ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b14d90 'float' # | | | | `-ImplicitCastExpr 0x560256b14d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b14d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b14d28 'uint':'unsigned int' lvalue ParmVar 0x560256b14a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560256b14b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b14f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560256b14ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560256b15330 # | | | | `-ReturnStmt 0x560256b15320 # | | | | `-CallExpr 0x560256b152f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b152d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b152b8 '' Function 0x5602569b4268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b15290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b15278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b15260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b15228 'uint2':'vector' lvalue ParmVar 0x560256b14ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560256b15040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b15490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560256b153e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560256b15838 # | | | | `-ReturnStmt 0x560256b15828 # | | | | `-CallExpr 0x560256b157f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b157e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b157c0 '' Function 0x5602569b44e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b15798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b15780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b15768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b15730 'uint3':'vector' lvalue ParmVar 0x560256b153e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560256b15540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b15998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560256b158e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560256b15d48 # | | | | `-ReturnStmt 0x560256b15d38 # | | | | `-CallExpr 0x560256b15d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b15cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b15cd0 '' Function 0x5602569b4758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b15ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b15c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b15c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b15c40 'uint4':'vector' lvalue ParmVar 0x560256b158e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560256b15a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b15ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b15df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560256b16248 # | | | | `-ReturnStmt 0x560256b16238 # | | | | `-CallExpr 0x560256b16208 'float' # | | | | |-ImplicitCastExpr 0x560256b161f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b161d0 '' Function 0x5602569b3ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b161a8 'float' # | | | | `-ImplicitCastExpr 0x560256b16190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b16178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b16140 'int64_t':'long' lvalue ParmVar 0x560256b15df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560256b15f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b163a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256b162f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560256b16768 # | | | | `-ReturnStmt 0x560256b16758 # | | | | `-CallExpr 0x560256b16728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b16710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b166f0 '' Function 0x5602569b4268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b166c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b166b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b16698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b16660 'int64_t2':'vector' lvalue ParmVar 0x560256b162f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560256b16458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b168c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256b16818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560256b18dd0 # | | | | `-ReturnStmt 0x560256b18dc0 # | | | | `-CallExpr 0x560256b18d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b18d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b18d58 '' Function 0x5602569b44e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b18d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b18d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b18d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b18cc8 'int64_t3':'vector' lvalue ParmVar 0x560256b16818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b16978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b18f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560256b18e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560256b19300 # | | | | `-ReturnStmt 0x560256b192f0 # | | | | `-CallExpr 0x560256b192c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560256b192a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560256b19288 '' Function 0x5602569b4758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560256b19260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560256b19248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b19230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b191f8 'int64_t4':'vector' lvalue ParmVar 0x560256b18e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560256b18fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b19460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b193b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560256b19820 # | | | | `-ReturnStmt 0x560256b19810 # | | | | `-CallExpr 0x560256b197e0 'float' # | | | | |-ImplicitCastExpr 0x560256b197c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560256b197a8 '' Function 0x5602569b3ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560256b19780 'float' # | | | | `-ImplicitCastExpr 0x560256b19768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b19750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b19718 'uint64_t':'unsigned long' lvalue ParmVar 0x560256b193b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560256b19510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b19980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560256b198d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560256b19d60 # | | | | `-ReturnStmt 0x560256b19d50 # | | | | `-CallExpr 0x560256b19d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560256b19d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560256b19ce8 '' Function 0x5602569b4268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560256b19cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560256b19ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b19c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b19c58 'uint64_t2':'vector' lvalue ParmVar 0x560256b198d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560256b19a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560256b19ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560256b19e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560256b1a2a8 # | | | | `-ReturnStmt 0x560256b1a298 # | | | | `-CallExpr 0x560256b1a268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560256b1a250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560256b1a230 '' Function 0x5602569b44e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560256b1a208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560256b1a1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560256b1a1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560256b1a1a0 'uint64_t3':'vector' lvalue ParmVar 0x560256b19e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560256b19f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x560256b1a408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x560256b1a358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x560256b1a7f8 # | | | `-ReturnStmt 0x560256b1a7e8 # | | | `-CallExpr 0x560256b1a7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x560256b1a7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x560256b1a780 '' Function 0x5602569b4758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x560256b1a758 'float4':'vector' # | | | `-ImplicitCastExpr 0x560256b1a740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560256b1a728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560256b1a6f0 'uint64_t4':'vector' lvalue ParmVar 0x560256b1a358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x560256b1a4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x560256b1a810 prev 0x560256a21818 line:12:11 hlsl # | | |-original Namespace 0x56025687ea98 'hlsl' # | | `-NamespaceDecl 0x560256b1a880 prev 0x56025691ca88 line:13:11 __detail # | | |-original Namespace 0x56025691ca88 '__detail' # | | |-FunctionDecl 0x560256b1a9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x560256b1a908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x560256b1ab60 # | | | `-ReturnStmt 0x560256b1ab50 # | | | `-ImplicitCastExpr 0x560256b1ab38 'vector' # | | | `-BinaryOperator 0x560256b1ab18 'vector' '*' # | | | |-ImplicitCastExpr 0x560256b1aae8 'vector' # | | | | `-ExtVectorElementExpr 0x560256b1aaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x560256b1aa80 'float4':'vector' lvalue ParmVar 0x560256b1a908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x560256b1ab00 'vector' # | | | `-FloatingLiteral 0x560256b1aac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x560256b1adf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x560256b1ab78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b1ad50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560256b1ac30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x560256b1b058 # | | | `-ReturnStmt 0x560256b1b048 # | | | `-CallExpr 0x560256b1b018 '' # | | | |-UnresolvedLookupExpr 0x560256b1aed8 '' lvalue (ADL) = 'abs' 0x560256927e28 0x560256928128 0x560256928438 0x560256928748 0x560256929e68 0x56025692a178 0x56025692a488 0x56025692a798 0x56025692aa68 0x56025692ad90 0x56025692b038 0x56025692b2d8 0x56025692b528 0x56025692b838 0x56025692bb48 0x56025692c5d8 0x56025692c8c8 0x56025692cbd8 0x56025692cee8 0x56025692d1f8 0x560256931b70 0x560256931e18 0x5602569320b8 0x560256932358 0x5602569325a8 0x5602569328b8 0x560256933cc8 0x560256933fd8 # | | | `-DeclRefExpr 0x560256b1aff8 'T' lvalue ParmVar 0x560256b1ac30 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b1b6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x560256b1b070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b1b108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b1b628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560256b1b578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x560256b1ba28 # | | | `-ReturnStmt 0x560256b1ba18 # | | | `-CallExpr 0x560256b1b9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b1b748 '' lvalue (ADL) = 'sqrt' 0x5602569bdf10 0x5602569be178 0x5602569be3f0 0x5602569be668 0x5602569be8d8 0x5602569beb50 0x5602569bedc8 0x5602569bf040 0x560256ae8cc0 0x560256ae9178 0x560256ae9650 0x560256ae9b30 0x560256aea008 0x560256aea500 0x560256aea9d8 0x560256aeaeb8 0x560256aeb3a0 0x560256aeb878 0x560256aebd70 0x560256aec270 0x560256aec778 0x560256aecc70 0x560256aed188 0x560256aed6a8 0x560256aedbd0 0x560256aee0e8 0x560256aeea30 0x560256aeef70 # | | | `-CallExpr 0x560256b1b9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b1b868 '' lvalue (ADL) = 'dot' 0x560256968968 0x560256968d38 0x5602569690d8 0x560256969478 0x560256969780 0x560256969b70 0x560256969f18 0x56025696a2b8 0x56025696a608 0x56025696a958 0x56025696ad58 0x56025696b0f8 0x56025696b498 0x56025696b838 0x56025696bc08 0x56025696bfa8 0x56025696c348 0x56025696c6e8 0x56025696ca88 0x56025696ce58 0x56025696d1f8 0x56025696d598 0x56025696d938 0x56025696dd08 0x56025696e0a8 # | | | |-RecoveryExpr 0x560256b1b970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b1b990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b1be10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x560256b1ba40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b1bd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b1bbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x560256b1bc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x560256b1c0c0 # | | | `-ReturnStmt 0x560256b1c0b0 # | | | `-InitListExpr 0x560256b1c050 'void' contains-errors # | | | |-IntegerLiteral 0x560256b1be90 'int' 1 # | | | |-BinaryOperator 0x560256b1bf70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x560256b1bef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560256b1beb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x560256b1bed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x560256b1bf50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560256b1bf10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560256b1bf30 'int' 1 # | | | |-ArraySubscriptExpr 0x560256b1bfd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560256b1bf90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560256b1bfb0 'int' 2 # | | | `-ArraySubscriptExpr 0x560256b1c030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560256b1bff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x560256b1c010 'int' 3 # | | |-FunctionTemplateDecl 0x560256b1c3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x560256b1c0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b1c350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b1c190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x560256b1c208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x560256b1c5c8 # | | | `-ReturnStmt 0x560256b1c5b8 # | | | `-CallExpr 0x560256b1c588 '' # | | | |-UnresolvedLookupExpr 0x560256b1c4e0 '' lvalue (ADL) = 'length_impl' 0x560256b1adf8 # | | | `-BinaryOperator 0x560256b1c568 '' '-' # | | | |-DeclRefExpr 0x560256b1c528 'T' lvalue ParmVar 0x560256b1c190 'X' 'T' # | | | `-DeclRefExpr 0x560256b1c548 'T' lvalue ParmVar 0x560256b1c208 'Y' 'T' # | | |-FunctionTemplateDecl 0x560256b1f0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x560256b1c5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b1c678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b1f048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b1ca28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x560256b1cae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x560256b1f258 # | | | `-ReturnStmt 0x560256b1f248 # | | | `-CallExpr 0x560256b1f218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b1f170 '' lvalue (ADL) = 'length_vec_impl' 0x560256b1b6d0 # | | | `-BinaryOperator 0x560256b1f1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x560256b1f1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b1f1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x560256b1f518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x560256b1f288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x560256b1f308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x560256b1f388 col:54 used c 'float' # | | | `-CompoundStmt 0x560256b1fb90 # | | | `-ReturnStmt 0x560256b1fb80 # | | | `-CallExpr 0x560256b1fac8 'float' # | | | |-ImplicitCastExpr 0x560256b1fab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x560256b1f9b0 '' Function 0x560256b1f708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x560256b1fb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x560256b1fb08 'half2':'vector' # | | | | `-DeclRefExpr 0x560256b1f9e8 'half2':'vector' lvalue ParmVar 0x560256b1f288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x560256b1fb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x560256b1fb38 'half2':'vector' # | | | | `-DeclRefExpr 0x560256b1fa08 'half2':'vector' lvalue ParmVar 0x560256b1f308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x560256b1fb68 'float' # | | | `-DeclRefExpr 0x560256b1fa28 'float' lvalue ParmVar 0x560256b1f388 'c' 'float' # | | |-FunctionTemplateDecl 0x560256b20138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x560256b1fba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b1fc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b20090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b1ff00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x560256b1ffc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x560256b20348 # | | | `-ReturnStmt 0x560256b20338 # | | | `-CallExpr 0x560256b20300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b201b8 '' lvalue (ADL) = 'dot' 0x560256968968 0x560256968d38 0x5602569690d8 0x560256969478 0x560256969780 0x560256969b70 0x560256969f18 0x56025696a2b8 0x56025696a608 0x56025696a958 0x56025696ad58 0x56025696b0f8 0x56025696b498 0x56025696b838 0x56025696bc08 0x56025696bfa8 0x56025696c348 0x56025696c6e8 0x56025696ca88 0x56025696ce58 0x56025696d1f8 0x56025696d598 0x56025696d938 0x56025696dd08 0x56025696e0a8 # | | | |-RecoveryExpr 0x560256b202c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b202e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b20888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x560256b20360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b203f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b207e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x560256b20650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x560256b20710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x560256b20f60 # | | | |-DeclStmt 0x560256b20a80 # | | | | `-VarDecl 0x560256b20938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x560256b20a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x560256b209e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560256b209a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x560256b209c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x560256b20a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560256b20a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560256b20a20 'int' 0 # | | | |-AttributedStmt 0x560256b20f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x560256b20ee8 unroll 0 # | | | | `-ForStmt 0x560256b20eb0 # | | | | |-DeclStmt 0x560256b20b50 # | | | | | `-VarDecl 0x560256b20ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x560256b20b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x560256b20bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x560256b20ba8 'int' # | | | | | | `-DeclRefExpr 0x560256b20b68 'int' lvalue Var 0x560256b20ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x560256b20b88 'int' NonTypeTemplateParm 0x560256b203f8 'N' 'int' # | | | | |-UnaryOperator 0x560256b20c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x560256b20be0 'int' lvalue Var 0x560256b20ab0 'i' 'int' # | | | | `-BinaryOperator 0x560256b20e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x560256b20c18 'T' contains-errors lvalue Var 0x560256b20938 'sum' 'T' # | | | | `-CallExpr 0x560256b20e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560256b20c50 '' lvalue (ADL) = 'mad' 0x560256985460 0x560256985818 0x560256985be0 0x560256986fd0 0x560256987380 0x560256987748 0x560256987b10 0x560256987ed8 0x5602569882a0 0x560256988668 0x560256988a30 0x560256988e30 0x5602569891f8 0x5602569895c0 0x560256989988 0x560256989d50 0x56025698a118 0x56025698a4e0 0x56025698a8a8 0x56025698acd0 0x56025698b080 0x56025698b448 0x56025698b810 0x56025698bbd8 0x56025698bf88 0x56025698c350 0x56025698c718 0x56025698cae0 # | | | | |-ArraySubscriptExpr 0x560256b20db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560256b20d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560256b20d90 'int' lvalue Var 0x560256b20ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x560256b20e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560256b20dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560256b20df0 'int' lvalue Var 0x560256b20ab0 'i' 'int' # | | | | `-DeclRefExpr 0x560256b20e30 'T' contains-errors lvalue Var 0x560256b20938 'sum' 'T' # | | | `-ReturnStmt 0x560256b20f50 # | | | `-DeclRefExpr 0x560256b20f30 'T' contains-errors lvalue Var 0x560256b20938 'sum' 'T' # | | |-FunctionTemplateDecl 0x560256b21268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x560256b20f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b211c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b21040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x560256b210b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x560256b21480 # | | | `-ReturnStmt 0x560256b21470 # | | | `-BinaryOperator 0x560256b21450 '' '-' # | | | |-DeclRefExpr 0x560256b21350 'T' lvalue ParmVar 0x560256b21040 'I' 'T' # | | | `-BinaryOperator 0x560256b21430 '' '*' # | | | |-BinaryOperator 0x560256b213f0 '' '*' # | | | | |-BinaryOperator 0x560256b213b0 '' '*' # | | | | | |-IntegerLiteral 0x560256b21370 'int' 2 # | | | | | `-DeclRefExpr 0x560256b21390 'T' lvalue ParmVar 0x560256b210b8 'N' 'T' # | | | | `-DeclRefExpr 0x560256b213d0 'T' lvalue ParmVar 0x560256b21040 'I' 'T' # | | | `-DeclRefExpr 0x560256b21410 'T' lvalue ParmVar 0x560256b210b8 'N' 'T' # | | |-FunctionTemplateDecl 0x560256b21888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x560256b21498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b21538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x560256b217e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b21650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x560256b21710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x560256b21b58 # | | | `-ReturnStmt 0x560256b21b48 # | | | `-BinaryOperator 0x560256b21b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x560256b21908 '' contains-errors lvalue # | | | `-BinaryOperator 0x560256b21b08 '' contains-errors '*' # | | | |-BinaryOperator 0x560256b21968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x560256b21928 'int' 2 # | | | | `-RecoveryExpr 0x560256b21948 '' contains-errors lvalue # | | | `-CallExpr 0x560256b21ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b21988 '' lvalue (ADL) = 'dot' 0x560256968968 0x560256968d38 0x5602569690d8 0x560256969478 0x560256969780 0x560256969b70 0x560256969f18 0x56025696a2b8 0x56025696a608 0x56025696a958 0x56025696ad58 0x56025696b0f8 0x56025696b498 0x56025696b838 0x56025696bc08 0x56025696bfa8 0x56025696c348 0x56025696c6e8 0x56025696ca88 0x56025696ce58 0x56025696d1f8 0x56025696d598 0x56025696d938 0x56025696dd08 0x56025696e0a8 # | | | |-RecoveryExpr 0x560256b21a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b21ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b21fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x560256b21b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x560256b21bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x560256b21f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x560256b21ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x560256b21d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x560256b21d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x560256b22ab0 # | | | |-DeclStmt 0x560256b222c0 # | | | | `-VarDecl 0x560256b220d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x560256b22288 '' # | | | | |-UnresolvedLookupExpr 0x560256b22140 '' lvalue (ADL) = 'dot' 0x560256968968 0x560256968d38 0x5602569690d8 0x560256969478 0x560256969780 0x560256969b70 0x560256969f18 0x56025696a2b8 0x56025696a608 0x56025696a958 0x56025696ad58 0x56025696b0f8 0x56025696b498 0x56025696b838 0x56025696bc08 0x56025696bfa8 0x56025696c348 0x56025696c6e8 0x56025696ca88 0x56025696ce58 0x56025696d1f8 0x56025696d598 0x56025696d938 0x56025696dd08 0x56025696e0a8 # | | | | |-DeclRefExpr 0x560256b22248 'T' lvalue ParmVar 0x560256b21d20 'N' 'T' # | | | | `-DeclRefExpr 0x560256b22268 'T' lvalue ParmVar 0x560256b21ca8 'I' 'T' # | | | |-DeclStmt 0x560256b224f8 # | | | | `-VarDecl 0x560256b222f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x560256b224d8 '' '-' # | | | | |-IntegerLiteral 0x560256b22360 'int' 1 # | | | | `-BinaryOperator 0x560256b224b8 '' '*' # | | | | |-BinaryOperator 0x560256b223c0 '' '*' # | | | | | |-DeclRefExpr 0x560256b22380 'U' lvalue ParmVar 0x560256b21d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x560256b223a0 'U' lvalue ParmVar 0x560256b21d98 'Eta' 'U' # | | | | `-ParenExpr 0x560256b22498 '' # | | | | `-BinaryOperator 0x560256b22478 '' '-' # | | | | |-IntegerLiteral 0x560256b223e0 'int' 1 # | | | | `-BinaryOperator 0x560256b22458 '' '*' # | | | | |-DeclRefExpr 0x560256b22400 'T' lvalue Var 0x560256b220d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x560256b22438 'T' lvalue Var 0x560256b220d8 'Mul' 'T' # | | | |-DeclStmt 0x560256b228a0 # | | | | `-VarDecl 0x560256b22530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x560256b22880 '' # | | | | `-BinaryOperator 0x560256b22860 '' '-' # | | | | |-BinaryOperator 0x560256b225d8 '' '*' # | | | | | |-DeclRefExpr 0x560256b22598 'U' lvalue ParmVar 0x560256b21d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x560256b225b8 'T' lvalue ParmVar 0x560256b21ca8 'I' 'T' # | | | | `-BinaryOperator 0x560256b22840 '' '*' # | | | | |-ParenExpr 0x560256b22800 '' # | | | | | `-BinaryOperator 0x560256b227e0 '' '+' # | | | | | |-BinaryOperator 0x560256b22638 '' '*' # | | | | | | |-DeclRefExpr 0x560256b225f8 'U' lvalue ParmVar 0x560256b21d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x560256b22618 'T' lvalue Var 0x560256b220d8 'Mul' 'T' # | | | | | `-CallExpr 0x560256b227b0 '' # | | | | | |-UnresolvedLookupExpr 0x560256b22658 '' lvalue (ADL) = 'sqrt' 0x5602569bdf10 0x5602569be178 0x5602569be3f0 0x5602569be668 0x5602569be8d8 0x5602569beb50 0x5602569bedc8 0x5602569bf040 0x560256ae8cc0 0x560256ae9178 0x560256ae9650 0x560256ae9b30 0x560256aea008 0x560256aea500 0x560256aea9d8 0x560256aeaeb8 0x560256aeb3a0 0x560256aeb878 0x560256aebd70 0x560256aec270 0x560256aec778 0x560256aecc70 0x560256aed188 0x560256aed6a8 0x560256aedbd0 0x560256aee0e8 0x560256aeea30 0x560256aeef70 # | | | | | `-DeclRefExpr 0x560256b22778 'T' lvalue Var 0x560256b222f8 'K' 'T' # | | | | `-DeclRefExpr 0x560256b22820 'T' lvalue ParmVar 0x560256b21d20 'N' 'T' # | | | `-ReturnStmt 0x560256b22aa0 # | | | `-CallExpr 0x560256b22a60 '' # | | | |-UnresolvedLookupExpr 0x560256b228f0 '' lvalue (ADL) = 'select' 0x560256973158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560256b21bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560256b21b70 'T' # | | | |-BinaryOperator 0x560256b229a8 '' '<' # | | | | |-DeclRefExpr 0x560256b22968 'T' lvalue Var 0x560256b222f8 'K' 'T' # | | | | `-IntegerLiteral 0x560256b22988 'int' 0 # | | | |-CXXStaticCastExpr 0x560256b229f8 'T' static_cast # | | | | `-IntegerLiteral 0x560256b229c8 'int' 0 # | | | `-DeclRefExpr 0x560256b22a28 'T' lvalue Var 0x560256b22530 'Result' 'T' # | | |-FunctionTemplateDecl 0x560256b22db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x560256b22ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b22d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b22b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x560256b22c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x560256b24a08 # | | | |-DeclStmt 0x560256b22f88 # | | | | `-VarDecl 0x560256b22ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x560256b22f68 '' '/' # | | | | |-DeclRefExpr 0x560256b22f28 'T' lvalue ParmVar 0x560256b22b90 'X' 'T' # | | | | `-DeclRefExpr 0x560256b22f48 'T' lvalue ParmVar 0x560256b22c08 'Y' 'T' # | | | |-DeclStmt 0x560256b244c0 # | | | | `-VarDecl 0x560256b243e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x560256b244a0 '' '>=' # | | | | |-DeclRefExpr 0x560256b24448 'T' lvalue Var 0x560256b22ec0 'div' 'T' # | | | | `-IntegerLiteral 0x560256b24480 'int' 0 # | | | |-DeclStmt 0x560256b24820 # | | | | `-VarDecl 0x560256b244f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x560256b247f0 '' # | | | | |-UnresolvedLookupExpr 0x560256b24560 '' lvalue (ADL) = 'frac' 0x56025697ac40 0x56025697aea8 0x56025697b120 0x56025697b398 0x56025697b5f8 0x56025697b870 0x56025697bae8 0x56025697bd70 0x5602569e4e40 0x5602569e52f8 0x5602569e57d0 0x5602569e5cb0 0x560256a98308 0x560256a987c0 0x560256a98c98 0x560256a99178 0x560256a99660 0x560256a99b38 0x560256a9a860 0x560256a9ad60 0x560256a9b268 0x560256a9b760 0x560256a9bc78 0x560256a9c198 0x560256a9c6c0 0x560256a9d5e8 0x560256a9db20 0x560256a9e060 # | | | | `-CallExpr 0x560256b247c0 '' # | | | | |-UnresolvedLookupExpr 0x560256b24680 '' lvalue (ADL) = 'abs' 0x560256927e28 0x560256928128 0x560256928438 0x560256928748 0x560256929e68 0x56025692a178 0x56025692a488 0x56025692a798 0x56025692aa68 0x56025692ad90 0x56025692b038 0x56025692b2d8 0x56025692b528 0x56025692b838 0x56025692bb48 0x56025692c5d8 0x56025692c8c8 0x56025692cbd8 0x56025692cee8 0x56025692d1f8 0x560256931b70 0x560256931e18 0x5602569320b8 0x560256932358 0x5602569325a8 0x5602569328b8 0x560256933cc8 0x560256933fd8 # | | | | `-DeclRefExpr 0x560256b247a0 'T' lvalue Var 0x560256b22ec0 'div' 'T' # | | | `-ReturnStmt 0x560256b249f8 # | | | `-BinaryOperator 0x560256b249d8 '' '*' # | | | |-CallExpr 0x560256b24978 '' # | | | | |-UnresolvedLookupExpr 0x560256b24858 '' lvalue (ADL) = 'select' 0x560256973158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b22b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b22ae0 'T' # | | | | |-DeclRefExpr 0x560256b248d0 'bool' lvalue Var 0x560256b243e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x560256b24908 'T' lvalue Var 0x560256b244f8 'frc' 'T' # | | | | `-UnaryOperator 0x560256b24960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x560256b24940 'T' lvalue Var 0x560256b244f8 'frc' 'T' # | | | `-DeclRefExpr 0x560256b249b8 'T' lvalue ParmVar 0x560256b22c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x560256b24e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x560256b24a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b24ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b24d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b24bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x560256b24cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x560256b256b8 # | | | |-DeclStmt 0x560256b24ff0 # | | | | `-VarDecl 0x560256b24f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x560256b24fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x560256b24fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x560256b24f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560256b24f88 '' contains-errors lvalue # | | | |-DeclStmt 0x560256b25140 # | | | | `-VarDecl 0x560256b25050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x560256b25118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x560256b250f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x560256b250b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560256b250d8 'int' 0 # | | | |-DeclStmt 0x560256b25500 # | | | | `-VarDecl 0x560256b251b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x560256b254d8 '' contains-errors lvalue # | | | | `-CallExpr 0x560256b254a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560256b25218 '' lvalue (ADL) = 'frac' 0x56025697ac40 0x56025697aea8 0x56025697b120 0x56025697b398 0x56025697b5f8 0x56025697b870 0x56025697bae8 0x56025697bd70 0x5602569e4e40 0x5602569e52f8 0x5602569e57d0 0x5602569e5cb0 0x560256a98308 0x560256a987c0 0x560256a98c98 0x560256a99178 0x560256a99660 0x560256a99b38 0x560256a9a860 0x560256a9ad60 0x560256a9b268 0x560256a9b760 0x560256a9bc78 0x560256a9c198 0x560256a9c6c0 0x560256a9d5e8 0x560256a9db20 0x560256a9e060 # | | | | `-CallExpr 0x560256b25478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560256b25338 '' lvalue (ADL) = 'abs' 0x560256927e28 0x560256928128 0x560256928438 0x560256928748 0x560256929e68 0x56025692a178 0x56025692a488 0x56025692a798 0x56025692aa68 0x56025692ad90 0x56025692b038 0x56025692b2d8 0x56025692b528 0x56025692b838 0x56025692bb48 0x56025692c5d8 0x56025692c8c8 0x56025692cbd8 0x56025692cee8 0x56025692d1f8 0x560256931b70 0x560256931e18 0x5602569320b8 0x560256932358 0x5602569325a8 0x5602569328b8 0x560256933cc8 0x560256933fd8 # | | | | `-RecoveryExpr 0x560256b25458 '' contains-errors lvalue # | | | `-ReturnStmt 0x560256b256a8 # | | | `-BinaryOperator 0x560256b25688 '' contains-errors '*' # | | | |-CallExpr 0x560256b25628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560256b25538 '' lvalue (ADL) = 'select' 0x560256973158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b24a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b24a38 'T' # | | | | |-RecoveryExpr 0x560256b255b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560256b255d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x560256b25610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x560256b255f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b25668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b25af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x560256b25730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b25a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b257e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x560256b25858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x560256b258d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x560256b25fe0 # | | | |-DeclStmt 0x560256b25e60 # | | | | `-VarDecl 0x560256b25c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x560256b25e30 '' # | | | | |-UnresolvedLookupExpr 0x560256b25c70 '' lvalue (ADL) = 'saturate' 0x5602569710b8 0x560256971320 0x560256971598 0x560256971810 0x560256971a70 0x560256971ce8 0x560256971f60 0x5602569721d8 0x560256972438 0x5602569726b0 0x560256972928 0x560256972bf0 # | | | | `-BinaryOperator 0x560256b25e10 '' '/' # | | | | |-ParenExpr 0x560256b25d70 '' # | | | | | `-BinaryOperator 0x560256b25d50 '' '-' # | | | | | |-DeclRefExpr 0x560256b25d10 'T' lvalue ParmVar 0x560256b258d0 'X' 'T' # | | | | | `-DeclRefExpr 0x560256b25d30 'T' lvalue ParmVar 0x560256b257e0 'Min' 'T' # | | | | `-ParenExpr 0x560256b25df0 '' # | | | | `-BinaryOperator 0x560256b25dd0 '' '-' # | | | | |-DeclRefExpr 0x560256b25d90 'T' lvalue ParmVar 0x560256b25858 'Max' 'T' # | | | | `-DeclRefExpr 0x560256b25db0 'T' lvalue ParmVar 0x560256b257e0 'Min' 'T' # | | | `-ReturnStmt 0x560256b25fd0 # | | | `-BinaryOperator 0x560256b25fb0 '' '*' # | | | |-BinaryOperator 0x560256b25f70 '' '*' # | | | | |-ParenExpr 0x560256b25f30 '' # | | | | | `-BinaryOperator 0x560256b25f10 '' '-' # | | | | | |-IntegerLiteral 0x560256b25e78 'int' 3 # | | | | | `-BinaryOperator 0x560256b25ef0 '' '*' # | | | | | |-IntegerLiteral 0x560256b25e98 'int' 2 # | | | | | `-DeclRefExpr 0x560256b25eb8 'T' lvalue Var 0x560256b25c08 'S' 'T' # | | | | `-DeclRefExpr 0x560256b25f50 'T' lvalue Var 0x560256b25c08 'S' 'T' # | | | `-DeclRefExpr 0x560256b25f90 'T' lvalue Var 0x560256b25c08 'S' 'T' # | | |-FunctionTemplateDecl 0x560256b264c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x560256b26000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b26098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b26420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b261b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x560256b26270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x560256b26330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x560256b269e0 # | | | |-DeclStmt 0x560256b26878 # | | | | `-VarDecl 0x560256b265a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x560256b26850 '' contains-errors lvalue # | | | | `-CallExpr 0x560256b26820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560256b26610 '' lvalue (ADL) = 'saturate' 0x5602569710b8 0x560256971320 0x560256971598 0x560256971810 0x560256971a70 0x560256971ce8 0x560256971f60 0x5602569721d8 0x560256972438 0x5602569726b0 0x560256972928 0x560256972bf0 # | | | | `-BinaryOperator 0x560256b26800 '' contains-errors '/' # | | | | |-ParenExpr 0x560256b26738 '' contains-errors # | | | | | `-BinaryOperator 0x560256b26718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x560256b266d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x560256b266b0 'int' lvalue ParmVar 0x560256b26330 'X' 'int' # | | | | | `-RecoveryExpr 0x560256b266f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x560256b267e0 '' contains-errors # | | | | `-BinaryOperator 0x560256b267c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x560256b26778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560256b26758 'int' lvalue ParmVar 0x560256b26270 'Max' 'int' # | | | | `-RecoveryExpr 0x560256b267a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x560256b269d0 # | | | `-BinaryOperator 0x560256b269b0 '' contains-errors '*' # | | | |-BinaryOperator 0x560256b26970 '' contains-errors '*' # | | | | |-ParenExpr 0x560256b26930 '' contains-errors # | | | | | `-BinaryOperator 0x560256b26910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x560256b26890 'int' 3 # | | | | | `-BinaryOperator 0x560256b268f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x560256b268b0 'int' 2 # | | | | | `-RecoveryExpr 0x560256b268d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560256b26950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b26990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b26e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x560256b26a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b26da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b26b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x560256b26ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x560256b26c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x560256b27c08 # | | | |-DeclStmt 0x560256b26fb0 # | | | | `-VarDecl 0x560256b26ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x560256b26f90 '' '<' # | | | | |-DeclRefExpr 0x560256b26f50 'T' lvalue ParmVar 0x560256b26b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x560256b26f70 'int' 0 # | | | |-DeclStmt 0x560256b271a0 # | | | | `-VarDecl 0x560256b26fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x560256b27160 '' # | | | | |-UnresolvedLookupExpr 0x560256b27070 '' lvalue (ADL) = 'select' 0x560256973158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b26a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b26a18 'T' # | | | | |-DeclRefExpr 0x560256b270e8 'bool' lvalue Var 0x560256b26ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x560256b27120 'int' 0 # | | | | `-DeclRefExpr 0x560256b27140 'T' lvalue ParmVar 0x560256b26b30 'NDotL' 'T' # | | | |-DeclStmt 0x560256b273b8 # | | | | `-VarDecl 0x560256b27230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x560256b27390 '' contains-errors lvalue # | | | | `-InitListExpr 0x560256b27330 'void' # | | | | |-IntegerLiteral 0x560256b27298 'int' 1 # | | | | |-DeclRefExpr 0x560256b272b8 'T' lvalue Var 0x560256b26fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x560256b272f0 'int' 0 # | | | | `-IntegerLiteral 0x560256b27310 'int' 1 # | | | |-DeclStmt 0x560256b275f8 # | | | | `-VarDecl 0x560256b273e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x560256b275c0 '' # | | | | |-UnresolvedLookupExpr 0x560256b27448 '' lvalue (ADL) = 'or' 0x5602569a1b78 0x5602569a1e88 0x5602569a21a8 0x5602569a24c8 0x5602569a27e8 0x5602569a2af0 0x5602569a2df8 0x5602569a3100 0x5602569a3408 0x5602569a3710 0x5602569a3a18 0x5602569a3d20 0x5602569a4028 0x5602569a4330 0x5602569a4638 0x5602569a4968 0x5602569a4c70 0x5602569a4f78 0x5602569a5280 # | | | | |-DeclRefExpr 0x560256b27520 'bool' lvalue Var 0x560256b26ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x560256b275a0 '' # | | | | `-BinaryOperator 0x560256b27580 '' '<' # | | | | |-DeclRefExpr 0x560256b27540 'T' lvalue ParmVar 0x560256b26ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x560256b27560 'int' 0 # | | | |-DeclStmt 0x560256b27998 # | | | | `-VarDecl 0x560256b27630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x560256b27968 '' # | | | | |-UnresolvedLookupExpr 0x560256b27698 '' lvalue (ADL) = 'exp' 0x56025696ec70 0x56025696eed8 0x56025696f150 0x56025696f3c8 0x56025696f628 0x56025696f8a0 0x56025696fb18 0x56025696fda0 0x560256a79438 0x560256a798e8 0x560256a79db8 0x560256a7a290 0x560256a7a768 0x560256a7ac20 0x560256a7b780 0x560256a7bc60 0x560256a7c148 0x560256a7c620 0x560256a7cb18 0x560256a7d018 0x560256a7d520 0x560256a7e360 0x560256a7e878 0x560256a7ed98 0x560256a7f2c0 0x560256a7f7d8 0x560256a7fd10 0x560256a83788 # | | | | `-BinaryOperator 0x560256b27948 '' '*' # | | | | |-CallExpr 0x560256b278f8 '' # | | | | | |-UnresolvedLookupExpr 0x560256b277b8 '' lvalue (ADL) = 'log' 0x5602569807e8 0x560256980a50 0x560256980d20 0x560256980f98 0x5602569811f8 0x560256981470 0x5602569816e8 0x560256981960 0x560256aaf168 0x560256aaf618 0x560256aafae8 0x560256aaffc0 0x560256ab0498 0x560256ab0950 0x560256ab0e40 0x560256ab1320 0x560256ab1808 0x560256ab1ce0 0x560256ab21d8 0x560256ab26d8 0x560256ab3410 0x560256ab3908 0x560256ab3e20 0x560256ab4340 0x560256ab4868 0x560256ab4d80 0x560256ab52b8 0x560256ab60a8 # | | | | | `-DeclRefExpr 0x560256b278d8 'T' lvalue ParmVar 0x560256b26ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x560256b27928 'T' lvalue ParmVar 0x560256b26c20 'M' 'T' # | | | |-BinaryOperator 0x560256b27bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x560256b27a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560256b279e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x560256b279b0 'int' contains-errors lvalue Var 0x560256b27230 'Result' 'int' # | | | | | `-IntegerLiteral 0x560256b27a10 'int' 2 # | | | | `-CallExpr 0x560256b27b78 '' # | | | | |-UnresolvedLookupExpr 0x560256b27a70 '' lvalue (ADL) = 'select' 0x560256973158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b26a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b26a18 'T' # | | | | |-DeclRefExpr 0x560256b27ae8 'bool' lvalue Var 0x560256b273e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x560256b27b20 'int' 0 # | | | | `-DeclRefExpr 0x560256b27b40 'T' lvalue Var 0x560256b27630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x560256b27bf8 # | | | `-RecoveryExpr 0x560256b27bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b27fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x560256b27c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b27f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b27d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x560256b27d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x560256b27df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x560256b28368 # | | | `-ReturnStmt 0x560256b28358 # | | | `-CallExpr 0x560256b28318 '' # | | | |-UnresolvedLookupExpr 0x560256b280b8 '' lvalue (ADL) = 'select' 0x560256973158 # | | | |-BinaryOperator 0x560256b282a0 '' '<' # | | | | |-CallExpr 0x560256b28248 '' # | | | | | |-UnresolvedLookupExpr 0x560256b28100 '' lvalue (ADL) = 'dot' 0x560256968968 0x560256968d38 0x5602569690d8 0x560256969478 0x560256969780 0x560256969b70 0x560256969f18 0x56025696a2b8 0x56025696a608 0x56025696a958 0x56025696ad58 0x56025696b0f8 0x56025696b498 0x56025696b838 0x56025696bc08 0x56025696bfa8 0x56025696c348 0x56025696c6e8 0x56025696ca88 0x56025696ce58 0x56025696d1f8 0x56025696d598 0x56025696d938 0x56025696dd08 0x56025696e0a8 # | | | | | |-DeclRefExpr 0x560256b28208 'T' lvalue ParmVar 0x560256b27d78 'I' 'T' # | | | | | `-DeclRefExpr 0x560256b28228 'T' lvalue ParmVar 0x560256b27df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x560256b28280 'int' 0 # | | | |-DeclRefExpr 0x560256b282c0 'T' lvalue ParmVar 0x560256b27d00 'N' 'T' # | | | `-UnaryOperator 0x560256b28300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x560256b282e0 'T' lvalue ParmVar 0x560256b27d00 'N' 'T' # | | |-FunctionTemplateDecl 0x560256b28a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x560256b28380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b289f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b28870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x560256b288e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x560256b28d40 # | | | `-ReturnStmt 0x560256b28d30 # | | | `-BinaryOperator 0x560256b28d10 '' '*' # | | | |-CallExpr 0x560256b28cc0 '' # | | | | |-UnresolvedLookupExpr 0x560256b28b80 '' lvalue (ADL) = 'exp2' 0x560256970000 0x560256970268 0x5602569704e0 0x560256970758 0x5602569709b8 0x56025694edc0 0x56025694f038 0x56025694f2b0 0x560256a83ce0 0x560256a84198 0x560256a84670 0x560256a84b50 0x560256a85028 0x560256a85550 0x560256a85a28 0x560256a85f08 0x560256a863f0 0x560256a868c8 0x560256a86dc0 0x560256a872c0 0x560256a877e0 0x560256a87cd8 0x560256a881f0 0x560256a88710 0x560256a88c38 0x560256a89150 0x560256a89988 0x560256a89ec8 # | | | | `-DeclRefExpr 0x560256b28ca0 'T' lvalue ParmVar 0x560256b288e8 'Exp' 'T' # | | | `-DeclRefExpr 0x560256b28cf0 'T' lvalue ParmVar 0x560256b28870 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b290d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x560256b28d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x560256b28de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x560256b28e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x560256b29030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x560256b28f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x560256b297d0 # | | | |-DeclStmt 0x560256b29470 # | | | | `-VarDecl 0x560256b291d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x560256b29440 '' # | | | | |-DeclRefExpr 0x560256b293e8 '' Function 0x560256b29290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x560256b29420 'T' lvalue ParmVar 0x560256b28f10 'X' 'T' # | | | |-DeclStmt 0x560256b295e8 # | | | | `-VarDecl 0x560256b294a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x560256b295c8 '' '-' # | | | | |-ParenExpr 0x560256b29570 'int' # | | | | | `-BinaryOperator 0x560256b29550 'int' '-' # | | | | | |-DeclRefExpr 0x560256b29510 'int' NonTypeTemplateParm 0x560256b28e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x560256b29530 'int' 1 # | | | | `-DeclRefExpr 0x560256b29590 'K' lvalue Var 0x560256b291d8 'FBH' 'K' # | | | |-BinaryOperator 0x560256b29778 '' '=' # | | | | |-DeclRefExpr 0x560256b29600 'K' lvalue Var 0x560256b291d8 'FBH' 'K' # | | | | `-CallExpr 0x560256b29738 '' # | | | | |-UnresolvedLookupExpr 0x560256b29620 '' lvalue (ADL) = 'select' 0x560256973158 # | | | | |-BinaryOperator 0x560256b296c0 '' '==' # | | | | | |-DeclRefExpr 0x560256b29668 'K' lvalue Var 0x560256b291d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x560256b296a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x560256b29688 'int' 1 # | | | | |-DeclRefExpr 0x560256b296e0 'K' lvalue Var 0x560256b291d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x560256b29700 'K' lvalue Var 0x560256b294a8 'Inversion' 'K' # | | | `-ReturnStmt 0x560256b297b8 nrvo_candidate(Var 0x560256b291d8 'FBH' 'K') # | | | `-DeclRefExpr 0x560256b29798 'K' lvalue Var 0x560256b291d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x560256b29a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x560256b29800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b29990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560256b298b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x560256b29d58 # | | | `-ReturnStmt 0x560256b29d48 # | | | `-CallExpr 0x560256b29d18 '' # | | | |-DeclRefExpr 0x560256b29cc0 '' Function 0x560256b29b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x560256b29cf8 'T' lvalue ParmVar 0x560256b298b0 'input' 'T' # | | |-FunctionTemplateDecl 0x560256b29fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x560256b29d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b29f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560256b29e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x560256b2a2c8 # | | | `-ReturnStmt 0x560256b2a2b8 # | | | `-CallExpr 0x560256b2a288 '' # | | | |-DeclRefExpr 0x560256b2a230 '' Function 0x560256b2a0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x560256b2a268 'T' lvalue ParmVar 0x560256b29e20 'input' 'T' # | | `-FunctionTemplateDecl 0x560256b2a518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x560256b2a2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x560256b2a470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x560256b2a390 col:49 referenced input 'T' # | | `-CompoundStmt 0x560256b2acd8 # | | |-DeclStmt 0x560256b2a750 # | | | `-VarDecl 0x560256b2a618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x560256b2a720 '' # | | | |-UnresolvedLookupExpr 0x560256b2a680 '' lvalue (ADL) = 'ddx_coarse' 0x5602569b4c50 0x5602569b4eb8 0x5602569b5130 0x5602569b53a8 0x5602569b5608 0x5602569b5880 0x5602569b5af8 0x5602569b5d70 # | | | `-DeclRefExpr 0x560256b2a700 'T' lvalue ParmVar 0x560256b2a390 'input' 'T' # | | |-BinaryOperator 0x560256b2a910 '' '=' # | | | |-DeclRefExpr 0x560256b2a768 'T' lvalue Var 0x560256b2a618 'derivCoarseX' 'T' # | | | `-CallExpr 0x560256b2a8e0 '' # | | | |-UnresolvedLookupExpr 0x560256b2a7a0 '' lvalue (ADL) = 'abs' 0x560256927e28 0x560256928128 0x560256928438 0x560256928748 0x560256929e68 0x56025692a178 0x56025692a488 0x56025692a798 0x56025692aa68 0x56025692ad90 0x56025692b038 0x56025692b2d8 0x56025692b528 0x56025692b838 0x56025692bb48 0x56025692c5d8 0x56025692c8c8 0x56025692cbd8 0x56025692cee8 0x56025692d1f8 0x560256931b70 0x560256931e18 0x5602569320b8 0x560256932358 0x5602569325a8 0x5602569328b8 0x560256933cc8 0x560256933fd8 # | | | `-DeclRefExpr 0x560256b2a8c0 'T' lvalue Var 0x560256b2a618 'derivCoarseX' 'T' # | | |-DeclStmt 0x560256b2aa88 # | | | `-VarDecl 0x560256b2a950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x560256b2aa58 '' # | | | |-UnresolvedLookupExpr 0x560256b2a9b8 '' lvalue (ADL) = 'ddy_coarse' 0x5602569b5fd0 0x5602569b6238 0x5602569b64b0 0x5602569b6728 0x560256a1e7f0 0x560256a1ea68 0x560256a1ece0 0x560256a1ef58 # | | | `-DeclRefExpr 0x560256b2aa38 'T' lvalue ParmVar 0x560256b2a390 'input' 'T' # | | |-BinaryOperator 0x560256b2ac48 '' '=' # | | | |-DeclRefExpr 0x560256b2aaa0 'T' lvalue Var 0x560256b2a950 'derivCoarseY' 'T' # | | | `-CallExpr 0x560256b2ac18 '' # | | | |-UnresolvedLookupExpr 0x560256b2aad8 '' lvalue (ADL) = 'abs' 0x560256927e28 0x560256928128 0x560256928438 0x560256928748 0x560256929e68 0x56025692a178 0x56025692a488 0x56025692a798 0x56025692aa68 0x56025692ad90 0x56025692b038 0x56025692b2d8 0x56025692b528 0x56025692b838 0x56025692bb48 0x56025692c5d8 0x56025692c8c8 0x56025692cbd8 0x56025692cee8 0x56025692d1f8 0x560256931b70 0x560256931e18 0x5602569320b8 0x560256932358 0x5602569325a8 0x5602569328b8 0x560256933cc8 0x560256933fd8 # | | | `-DeclRefExpr 0x560256b2abf8 'T' lvalue Var 0x560256b2a950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x560256b2acc8 # | | `-BinaryOperator 0x560256b2aca8 '' '+' # | | |-DeclRefExpr 0x560256b2ac68 'T' lvalue Var 0x560256b2a618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x560256b2ac88 'T' lvalue Var 0x560256b2a950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x560256b1f6b8 col:10 implicit C # | | `-FunctionDecl 0x560256b1f708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x560256b1f810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x560256b1f878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x560256b1f8e0 <> 'float' # | | |-BuiltinAttr 0x560256b1f7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x560256b1f960 Implicit # | | `-ConstAttr 0x560256b1f988 Implicit # | |-LinkageSpecDecl 0x560256b29240 col:11 implicit C # | | `-FunctionDecl 0x560256b29290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560256b29338 <> Implicit 702 # | | |-NoThrowAttr 0x560256b29398 Implicit # | | `-ConstAttr 0x560256b293c0 Implicit # | |-LinkageSpecDecl 0x560256b29b18 col:10 implicit C # | | `-FunctionDecl 0x560256b29b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560256b29c10 <> Implicit 692 # | | |-NoThrowAttr 0x560256b29c70 Implicit # | | `-ConstAttr 0x560256b29c98 Implicit # | |-LinkageSpecDecl 0x560256b2a088 col:10 implicit C # | | `-FunctionDecl 0x560256b2a0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560256b2a180 <> Implicit 694 # | | |-NoThrowAttr 0x560256b2a1e0 Implicit # | | `-ConstAttr 0x560256b2a208 Implicit # | |-NamespaceDecl 0x560256b2ae30 prev 0x560256b1a810 line:14:11 hlsl # | | |-original Namespace 0x56025687ea98 'hlsl' # | | |-FunctionTemplateDecl 0x560256b2b1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x560256b2aea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b2af38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b2b0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560256b2b048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x560256b2b3c8 # | | | `-ReturnStmt 0x560256b2b3b8 # | | | `-CallExpr 0x560256b2b388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b2b2a8 '' lvalue (no ADL) = 'bit_cast' 0x560256924160 0x560256926c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x56025687e360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b2aef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b2aea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560256b2b268 'int' NonTypeTemplateParm 0x560256b2af38 'N' 'int' # | | | `-RecoveryExpr 0x560256b2b368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b2b660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x560256b2b3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b2b5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x560256b2b490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x560256b2b8c0 # | | | `-ReturnStmt 0x560256b2b8b0 # | | | `-CallExpr 0x560256b2b880 '' # | | | |-UnresolvedLookupExpr 0x560256b2b7c0 '' lvalue (no ADL) = 'bit_cast' 0x560256924160 0x560256926c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x56025687e360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560256b2b430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560256b2b3e0 'T' # | | | `-DeclRefExpr 0x560256b2b860 'T' lvalue ParmVar 0x560256b2b490 'F' 'T' # | | |-FunctionTemplateDecl 0x560256b2bbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x560256b2b8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b2b978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b2bb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560256b2ba88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x560256b2be08 # | | | `-ReturnStmt 0x560256b2bdf8 # | | | `-CallExpr 0x560256b2bdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b2bce8 '' lvalue (no ADL) = 'bit_cast' 0x560256924160 0x560256926c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x56025687e260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b2b930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b2b8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560256b2bca8 'int' NonTypeTemplateParm 0x560256b2b978 'N' 'int' # | | | `-RecoveryExpr 0x560256b2bda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b2c0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x560256b2be20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b2bff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x560256b2bed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x560256b2c300 # | | | `-ReturnStmt 0x560256b2c2f0 # | | | `-CallExpr 0x560256b2c2c0 '' # | | | |-UnresolvedLookupExpr 0x560256b2c200 '' lvalue (no ADL) = 'bit_cast' 0x560256924160 0x560256926c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x56025687e260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560256b2be70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560256b2be20 'T' # | | | `-DeclRefExpr 0x560256b2c2a0 'T' lvalue ParmVar 0x560256b2bed0 'F' 'T' # | | |-FunctionTemplateDecl 0x560256b2c638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x560256b2c318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b2c3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b2c590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560256b2c4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5602569f1940 # | | | `-ReturnStmt 0x5602569f1930 # | | | `-CallExpr 0x5602569f1900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5602569f1820 '' lvalue (no ADL) = 'bit_cast' 0x560256924160 0x560256926c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | | |-Typedef 0x5602568aece8 'uint' # | | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b2c370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b2c318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560256b2c718 'int' NonTypeTemplateParm 0x560256b2c3b8 'N' 'int' # | | | `-RecoveryExpr 0x5602569f18e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5602569f1be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5602569f1958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569f1b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5602569f1a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5602569f1e58 # | | | `-ReturnStmt 0x5602569f1e48 # | | | `-CallExpr 0x5602569f1e18 '' # | | | |-UnresolvedLookupExpr 0x5602569f1d58 '' lvalue (no ADL) = 'bit_cast' 0x560256924160 0x560256926c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | | |-Typedef 0x5602568aece8 'uint' # | | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5602569f19b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5602569f1958 'T' # | | | `-DeclRefExpr 0x5602569f1df8 'T' lvalue ParmVar 0x5602569f1a10 'F' 'T' # | | |-FunctionDecl 0x5602569f2248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5602569f1e98 col:19 'double' # | | | |-ParmVarDecl 0x5602569f1f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f1fe8 out # | | | |-ParmVarDecl 0x5602569f2060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f20c8 out # | | | |-BuiltinAliasAttr 0x5602569f2308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5602569f2380 Implicit # | | | `-ConstAttr 0x5602569f23a8 Implicit # | | |-FunctionDecl 0x5602569f27d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5602569f2420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5602569f2510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f2578 out # | | | |-ParmVarDecl 0x5602569f25f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f2658 out # | | | |-BuiltinAliasAttr 0x5602569f2898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5602569f2910 Implicit # | | | `-ConstAttr 0x5602569f2938 Implicit # | | |-FunctionDecl 0x5602569f2d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5602569f29b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5602569f2aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f2b08 out # | | | |-ParmVarDecl 0x5602569f2b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f2be8 out # | | | |-BuiltinAliasAttr 0x5602569f2e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5602569f2ea0 Implicit # | | | `-ConstAttr 0x5602569f2ec8 Implicit # | | |-FunctionDecl 0x5602569f32f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5602569f2f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5602569f3030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f3098 out # | | | |-ParmVarDecl 0x5602569f3110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5602569f3178 out # | | | |-BuiltinAliasAttr 0x5602569f33b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5602569f3430 Implicit # | | | `-ConstAttr 0x5602569f3458 Implicit # | | |-FunctionTemplateDecl 0x5602569f3ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5602569f3490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569f3a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5602569f3848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5602569f38c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5602569f3c30 # | | | `-ReturnStmt 0x5602569f3c20 # | | | `-CallExpr 0x5602569f3be8 '' # | | | |-UnresolvedLookupExpr 0x5602569f3b60 '' lvalue (no ADL) = 'distance_impl' 0x560256b1c3f8 # | | | |-DeclRefExpr 0x5602569f3ba8 'T' lvalue ParmVar 0x5602569f3848 'X' 'T' # | | | `-DeclRefExpr 0x5602569f3bc8 'T' lvalue ParmVar 0x5602569f38c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5602569f41f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5602569f3c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5602569f4148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5602569f3fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5602569f4030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5602569f4370 # | | | `-ReturnStmt 0x5602569f4360 # | | | `-CallExpr 0x5602569f4328 '' # | | | |-UnresolvedLookupExpr 0x5602569f42a0 '' lvalue (no ADL) = 'distance_impl' 0x560256b1c3f8 # | | | |-DeclRefExpr 0x5602569f42e8 'T' lvalue ParmVar 0x5602569f3fb8 'X' 'T' # | | | `-DeclRefExpr 0x5602569f4308 'T' lvalue ParmVar 0x5602569f4030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5602569f4700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5602569f43a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5602569f4658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5602569f4480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5602569f4548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5602569f4880 # | | | `-ReturnStmt 0x5602569f4870 # | | | `-CallExpr 0x5602569f4838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5602569f47b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x560256b1f0f0 # | | | |-RecoveryExpr 0x5602569f47f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5602569f4818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5602569f4c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5602569f48b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5602569f4b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5602569f4978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5602569f4a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5602569f4d80 # | | | `-ReturnStmt 0x5602569f4d70 # | | | `-CallExpr 0x5602569f4d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5602569f4cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x560256b1f0f0 # | | | |-RecoveryExpr 0x5602569f4cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5602569f4d18 '' contains-errors lvalue # | | |-FunctionDecl 0x5602569f5048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5602569f4dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5602569f4e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5602569f4ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5602569f53a0 # | | | | `-ReturnStmt 0x5602569f5390 # | | | | `-CallExpr 0x5602569f5308 'float' # | | | | |-ImplicitCastExpr 0x5602569f52f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5602569f5200 'float (half2, half2, float)' lvalue Function 0x560256b1f518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x560256b1a880 '__detail' # | | | | |-ImplicitCastExpr 0x5602569f5348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5602569f5230 'half2':'vector' lvalue ParmVar 0x5602569f4dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5602569f5360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5602569f5250 'half2':'vector' lvalue ParmVar 0x5602569f4e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5602569f5378 'float' # | | | | `-DeclRefExpr 0x5602569f5270 'float' lvalue ParmVar 0x5602569f4ec0 'C' 'float' # | | | `-AvailabilityAttr 0x5602569f5108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5602569f55a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5602569f53d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5602569f5450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5602569f5768 # | | | `-ReturnStmt 0x5602569f5758 # | | | `-RecoveryExpr 0x5602569f5720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5602569f5698 '' lvalue (no ADL) = 'dst_impl' 0x560256b1be10 # | | | |-DeclRefExpr 0x5602569f56e0 'half4':'vector' lvalue ParmVar 0x5602569f53d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5602569f5700 'half4':'vector' lvalue ParmVar 0x5602569f5450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x560256b3d1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5602569f5798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x560256b3d070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x560256b3d398 # | | | `-ReturnStmt 0x560256b3d388 # | | | `-RecoveryExpr 0x560256b3d350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560256b3d2c8 '' lvalue (no ADL) = 'dst_impl' 0x560256b1be10 # | | | |-DeclRefExpr 0x560256b3d310 'float4':'vector' lvalue ParmVar 0x5602569f5798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x560256b3d330 'float4':'vector' lvalue ParmVar 0x560256b3d070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x560256b3d598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x560256b3d3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x560256b3d448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x560256b3d768 # | | | `-ReturnStmt 0x560256b3d758 # | | | `-RecoveryExpr 0x560256b3d720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560256b3d698 '' lvalue (no ADL) = 'dst_impl' 0x560256b1be10 # | | | |-DeclRefExpr 0x560256b3d6e0 'double4':'vector' lvalue ParmVar 0x560256b3d3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x560256b3d700 'double4':'vector' lvalue ParmVar 0x560256b3d448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x560256b3de10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x560256b3d780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b3dd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560256b3dae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x560256b3db60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x560256b3dbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x560256b3dfb0 # | | | `-ReturnStmt 0x560256b3dfa0 # | | | `-CallExpr 0x560256b3df60 '' # | | | |-UnresolvedLookupExpr 0x560256b3deb8 '' lvalue (no ADL) = 'faceforward_impl' 0x560256b27fc8 # | | | |-DeclRefExpr 0x560256b3df00 'T' lvalue ParmVar 0x560256b3dae8 'N' 'T' # | | | |-DeclRefExpr 0x560256b3df20 'T' lvalue ParmVar 0x560256b3db60 'I' 'T' # | | | `-DeclRefExpr 0x560256b3df40 'T' lvalue ParmVar 0x560256b3dbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x560256b3e610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x560256b3dfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b3e568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560256b3e338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x560256b3e3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x560256b3e428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x560256b3e7c0 # | | | `-ReturnStmt 0x560256b3e7b0 # | | | `-CallExpr 0x560256b3e770 '' # | | | |-UnresolvedLookupExpr 0x560256b3e6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x560256b27fc8 # | | | |-DeclRefExpr 0x560256b3e710 'T' lvalue ParmVar 0x560256b3e338 'N' 'T' # | | | |-DeclRefExpr 0x560256b3e730 'T' lvalue ParmVar 0x560256b3e3b0 'I' 'T' # | | | `-DeclRefExpr 0x560256b3e750 'T' lvalue ParmVar 0x560256b3e428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x560256b3ec70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x560256b3e7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560256b3ebc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560256b3e900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x560256b3e9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560256b3ea90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x560256b3ee20 # | | | `-ReturnStmt 0x560256b3ee10 # | | | `-CallExpr 0x560256b3edd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b3ed28 '' lvalue (no ADL) = 'faceforward_impl' 0x560256b27fc8 # | | | |-RecoveryExpr 0x560256b3ed70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560256b3ed90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b3edb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b3f288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x560256b3ee50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560256b3f1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560256b3ef60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x560256b3f028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x560256b3f0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x560256b3f438 # | | | `-ReturnStmt 0x560256b3f428 # | | | `-CallExpr 0x560256b3f3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b3f340 '' lvalue (no ADL) = 'faceforward_impl' 0x560256b27fc8 # | | | |-RecoveryExpr 0x560256b3f388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560256b3f3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b3f3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b3fac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560256b3f450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b3fa18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b3f8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x560256b3fcf8 # | | | `-ReturnStmt 0x560256b3fce8 # | | | `-CallExpr 0x560256b3fcb8 '' # | | | |-UnresolvedLookupExpr 0x560256b3fbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x560256b290d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | | |-Typedef 0x5602568aece8 'uint' # | | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b3f4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b3f450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x560256b3fba0 'int' 32 # | | | `-DeclRefExpr 0x560256b3fc98 'T' lvalue ParmVar 0x560256b3f8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b40340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560256b3fd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b3fda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b40298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b401a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x560256b404e0 # | | |-FunctionTemplateDecl 0x560256b40b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560256b404f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b40a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b40998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x560256b40d60 # | | | `-ReturnStmt 0x560256b40d50 # | | | `-CallExpr 0x560256b40d20 '' # | | | |-UnresolvedLookupExpr 0x560256b40c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x560256b290d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5602568d19c0 'uint' sugar # | | | | | |-Typedef 0x5602568aece8 'uint' # | | | | | `-BuiltinType 0x56025687e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560256b40540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560256b404f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x560256b40c08 'int' 64 # | | | `-DeclRefExpr 0x560256b40d00 'T' lvalue ParmVar 0x560256b40998 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b413b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560256b40d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b40e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b41308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b41258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x560256b41550 # | | |-FunctionTemplateDecl 0x560256b41b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x560256b41560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b41a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560256b418c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x560256b41940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x560256b41c70 # | | | `-ReturnStmt 0x560256b41c60 # | | | `-CallExpr 0x560256b41c28 '' # | | | |-UnresolvedLookupExpr 0x560256b41ba0 '' lvalue (no ADL) = 'fmod_impl' 0x560256b22db8 # | | | |-DeclRefExpr 0x560256b41be8 'T' lvalue ParmVar 0x560256b418c8 'X' 'T' # | | | `-DeclRefExpr 0x560256b41c08 'T' lvalue ParmVar 0x560256b41940 'Y' 'T' # | | |-FunctionTemplateDecl 0x560256b42230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x560256b41c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b42188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560256b41ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x560256b42070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x560256b423b0 # | | | `-ReturnStmt 0x560256b423a0 # | | | `-CallExpr 0x560256b42368 '' # | | | |-UnresolvedLookupExpr 0x560256b422e0 '' lvalue (no ADL) = 'fmod_impl' 0x560256b22db8 # | | | |-DeclRefExpr 0x560256b42328 'T' lvalue ParmVar 0x560256b41ff8 'X' 'T' # | | | `-DeclRefExpr 0x560256b42348 'T' lvalue ParmVar 0x560256b42070 'Y' 'T' # | | |-FunctionTemplateDecl 0x560256b42770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x560256b423e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b426c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560256b424f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x560256b425b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x560256b428f0 # | | | `-ReturnStmt 0x560256b428e0 # | | | `-CallExpr 0x560256b428a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b42820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x560256b24e28 # | | | |-RecoveryExpr 0x560256b42868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b42888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b42c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x560256b42920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b42bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560256b42a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x560256b42af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x560256b42df0 # | | | `-ReturnStmt 0x560256b42de0 # | | | `-CallExpr 0x560256b42da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b42d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x560256b24e28 # | | | |-RecoveryExpr 0x560256b42d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b42d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b433b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x560256b42e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b43308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560256b43178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x560256b431f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x560256b43520 # | | | `-ReturnStmt 0x560256b43510 # | | | `-CallExpr 0x560256b434d8 '' # | | | |-UnresolvedLookupExpr 0x560256b43450 '' lvalue (no ADL) = 'ldexp_impl' 0x560256b28a98 # | | | |-DeclRefExpr 0x560256b43498 'T' lvalue ParmVar 0x560256b43178 'X' 'T' # | | | `-DeclRefExpr 0x560256b434b8 'T' lvalue ParmVar 0x560256b431f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x560256b43ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x560256b43538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b43a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560256b438a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x560256b43920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x560256b43c60 # | | | `-ReturnStmt 0x560256b43c50 # | | | `-CallExpr 0x560256b43c18 '' # | | | |-UnresolvedLookupExpr 0x560256b43b90 '' lvalue (no ADL) = 'ldexp_impl' 0x560256b28a98 # | | | |-DeclRefExpr 0x560256b43bd8 'T' lvalue ParmVar 0x560256b438a8 'X' 'T' # | | | `-DeclRefExpr 0x560256b43bf8 'T' lvalue ParmVar 0x560256b43920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x560256b43fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x560256b43c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b43f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560256b43da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x560256b43e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x560256b44160 # | | | `-ReturnStmt 0x560256b44150 # | | | `-CallExpr 0x560256b44118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b44090 '' lvalue (no ADL) = 'ldexp_impl' 0x560256b28a98 # | | | |-RecoveryExpr 0x560256b440d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b440f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b444e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x560256b44190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b44438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560256b442a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x560256b44368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x560256b44660 # | | | `-ReturnStmt 0x560256b44650 # | | | `-CallExpr 0x560256b44618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b44590 '' lvalue (no ADL) = 'ldexp_impl' 0x560256b28a98 # | | | |-RecoveryExpr 0x560256b445d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b445f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b44b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x560256b44678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b44ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b449e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x560256b44cc0 # | | | `-ReturnStmt 0x560256b44cb0 # | | | `-CallExpr 0x560256b44c80 '' # | | | |-UnresolvedLookupExpr 0x560256b44c18 '' lvalue (no ADL) = 'length_impl' 0x560256b1adf8 # | | | `-DeclRefExpr 0x560256b44c60 'T' lvalue ParmVar 0x560256b449e8 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b45220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x560256b44cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b45178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b45090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x560256b45370 # | | | `-ReturnStmt 0x560256b45360 # | | | `-CallExpr 0x560256b45330 '' # | | | |-UnresolvedLookupExpr 0x560256b452c8 '' lvalue (no ADL) = 'length_impl' 0x560256b1adf8 # | | | `-DeclRefExpr 0x560256b45310 'T' lvalue ParmVar 0x560256b45090 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b45600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x560256b453a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b45558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x560256b45468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x560256b45750 # | | | `-ReturnStmt 0x560256b45740 # | | | `-CallExpr 0x560256b45710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b456a8 '' lvalue (no ADL) = 'length_vec_impl' 0x560256b1b6d0 # | | | `-RecoveryExpr 0x560256b456f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b459e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x560256b45780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b45938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x560256b45848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x560256b45b30 # | | | `-ReturnStmt 0x560256b45b20 # | | | `-CallExpr 0x560256b45af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b45a88 '' lvalue (no ADL) = 'length_vec_impl' 0x560256b1b6d0 # | | | `-RecoveryExpr 0x560256b45ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x560256b45de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x560256b45b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x560256b45be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x560256b45c60 col:53 used M 'half' # | | | `-CompoundStmt 0x560256b45fd8 # | | | `-ReturnStmt 0x560256b45fc8 # | | | `-RecoveryExpr 0x560256b45f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560256b45ee0 '' lvalue (no ADL) = 'lit_impl' 0x560256b26e50 # | | | |-DeclRefExpr 0x560256b45f28 'half' lvalue ParmVar 0x560256b45b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x560256b45f48 'half' lvalue ParmVar 0x560256b45be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x560256b45f68 'half' lvalue ParmVar 0x560256b45c60 'M' 'half' # | | |-FunctionDecl 0x560256b46298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x560256b46008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x560256b46088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x560256b46108 col:57 used M 'float' # | | | `-CompoundStmt 0x560256b46498 # | | | `-ReturnStmt 0x560256b46488 # | | | `-RecoveryExpr 0x560256b46448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560256b463a0 '' lvalue (no ADL) = 'lit_impl' 0x560256b26e50 # | | | |-DeclRefExpr 0x560256b463e8 'float' lvalue ParmVar 0x560256b46008 'NDotL' 'float' # | | | |-DeclRefExpr 0x560256b46408 'float' lvalue ParmVar 0x560256b46088 'NDotH' 'float' # | | | `-DeclRefExpr 0x560256b46428 'float' lvalue ParmVar 0x560256b46108 'M' 'float' # | | |-FunctionDecl 0x560256b46578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x560256b464c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x560256b46780 # | | | `-ReturnStmt 0x560256b46770 # | | | `-CallExpr 0x560256b46728 'int4':'vector' # | | | |-ImplicitCastExpr 0x560256b46710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x560256b46660 'int4 (float4)' lvalue Function 0x560256b1a9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x560256b1a880 '__detail' # | | | `-ImplicitCastExpr 0x560256b46758 'float4':'vector' # | | | `-DeclRefExpr 0x560256b46690 'float4':'vector' lvalue ParmVar 0x560256b464c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x560256b46898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x560256b467b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x560256b46cb0 # | | | `-ReturnStmt 0x560256b46ca0 # | | | `-CallExpr 0x560256b46c58 'unsigned int' # | | | |-ImplicitCastExpr 0x560256b46c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x560256b46b88 '' Function 0x560256b469e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x560256b46c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x560256b46bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x560256b467b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x560256b47270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x560256b46cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b471c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560256b47038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x560256b470b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x560256b473e0 # | | | `-ReturnStmt 0x560256b473d0 # | | | `-CallExpr 0x560256b47398 '' # | | | |-UnresolvedLookupExpr 0x560256b47310 '' lvalue (no ADL) = 'reflect_impl' 0x560256b21268 # | | | |-DeclRefExpr 0x560256b47358 'T' lvalue ParmVar 0x560256b47038 'I' 'T' # | | | `-DeclRefExpr 0x560256b47378 'T' lvalue ParmVar 0x560256b470b0 'N' 'T' # | | |-FunctionTemplateDecl 0x560256b479a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x560256b473f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b478f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560256b47768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x560256b477e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x560256b47b20 # | | | `-ReturnStmt 0x560256b47b10 # | | | `-CallExpr 0x560256b47ad8 '' # | | | |-UnresolvedLookupExpr 0x560256b47a50 '' lvalue (no ADL) = 'reflect_impl' 0x560256b21268 # | | | |-DeclRefExpr 0x560256b47a98 'T' lvalue ParmVar 0x560256b47768 'I' 'T' # | | | `-DeclRefExpr 0x560256b47ab8 'T' lvalue ParmVar 0x560256b477e0 'N' 'T' # | | |-FunctionTemplateDecl 0x560256b47ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x560256b47b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560256b47df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560256b47c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560256b47d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x560256b48020 # | | | `-ReturnStmt 0x560256b48010 # | | | `-CallExpr 0x560256b47fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b47f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x560256b21888 # | | | |-RecoveryExpr 0x560256b47f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b47fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b483a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x560256b48050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560256b482f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560256b48160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x560256b48228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x560256b48520 # | | | `-ReturnStmt 0x560256b48510 # | | | `-CallExpr 0x560256b484d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b48450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x560256b21888 # | | | |-RecoveryExpr 0x560256b48498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b484b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b48b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x560256b48538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b48ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560256b488a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x560256b48920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x560256b48998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x560256b48d20 # | | | `-ReturnStmt 0x560256b48d10 # | | | `-CallExpr 0x560256b48cd0 '' # | | | |-UnresolvedLookupExpr 0x560256b48c28 '' lvalue (no ADL) = 'refract_impl' 0x560256b21fc8 # | | | |-DeclRefExpr 0x560256b48c70 'T' lvalue ParmVar 0x560256b488a8 'I' 'T' # | | | |-DeclRefExpr 0x560256b48c90 'T' lvalue ParmVar 0x560256b48920 'N' 'T' # | | | `-DeclRefExpr 0x560256b48cb0 'T' lvalue ParmVar 0x560256b48998 'eta' 'T' # | | |-FunctionTemplateDecl 0x560256b493a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x560256b48d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b492f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560256b490c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x560256b49140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x560256b491b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x560256b49550 # | | | `-ReturnStmt 0x560256b49540 # | | | `-CallExpr 0x560256b49500 '' # | | | |-UnresolvedLookupExpr 0x560256b49458 '' lvalue (no ADL) = 'refract_impl' 0x560256b21fc8 # | | | |-DeclRefExpr 0x560256b494a0 'T' lvalue ParmVar 0x560256b490c8 'I' 'T' # | | | |-DeclRefExpr 0x560256b494c0 'T' lvalue ParmVar 0x560256b49140 'N' 'T' # | | | `-DeclRefExpr 0x560256b494e0 'T' lvalue ParmVar 0x560256b491b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x560256b499c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x560256b49580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560256b49918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x560256b49690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560256b49758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x560256b497d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x560256b49b70 # | | | `-ReturnStmt 0x560256b49b60 # | | | `-CallExpr 0x560256b49b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b49a78 '' lvalue (no ADL) = 'refract_impl' 0x560256b21fc8 # | | | |-RecoveryExpr 0x560256b49ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560256b49ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560256b49b00 'half' lvalue ParmVar 0x560256b497d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x560256b49fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x560256b49ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560256b49f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x560256b49cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x560256b49d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x560256b49df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x560256b4a190 # | | | `-ReturnStmt 0x560256b4a180 # | | | `-CallExpr 0x560256b4a140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4a098 '' lvalue (no ADL) = 'refract_impl' 0x560256b21fc8 # | | | |-RecoveryExpr 0x560256b4a0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560256b4a100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560256b4a120 'float' lvalue ParmVar 0x560256b49df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x560256b4a7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x560256b4a1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4a748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560256b4a518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x560256b4a590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x560256b4a608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x560256b4a990 # | | | `-ReturnStmt 0x560256b4a980 # | | | `-CallExpr 0x560256b4a940 '' # | | | |-UnresolvedLookupExpr 0x560256b4a898 '' lvalue (no ADL) = 'smoothstep_impl' 0x560256b25af8 # | | | |-DeclRefExpr 0x560256b4a8e0 'T' lvalue ParmVar 0x560256b4a518 'Min' 'T' # | | | |-DeclRefExpr 0x560256b4a900 'T' lvalue ParmVar 0x560256b4a590 'Max' 'T' # | | | `-DeclRefExpr 0x560256b4a920 'T' lvalue ParmVar 0x560256b4a608 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b4aff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x560256b4a9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4af48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560256b4ad18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x560256b4ad90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x560256b4ae08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x560256b4b1a0 # | | | `-ReturnStmt 0x560256b4b190 # | | | `-CallExpr 0x560256b4b150 '' # | | | |-UnresolvedLookupExpr 0x560256b4b0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x560256b25af8 # | | | |-DeclRefExpr 0x560256b4b0f0 'T' lvalue ParmVar 0x560256b4ad18 'Min' 'T' # | | | |-DeclRefExpr 0x560256b4b110 'T' lvalue ParmVar 0x560256b4ad90 'Max' 'T' # | | | `-DeclRefExpr 0x560256b4b130 'T' lvalue ParmVar 0x560256b4ae08 'X' 'T' # | | |-FunctionTemplateDecl 0x560256b4b608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x560256b4b1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4b560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560256b4b2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x560256b4b3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x560256b4b470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x560256b4b7b8 # | | | `-ReturnStmt 0x560256b4b7a8 # | | | `-CallExpr 0x560256b4b768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4b6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x560256b264c8 # | | | |-RecoveryExpr 0x560256b4b708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560256b4b728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b4b748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b4bc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x560256b4b7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4bb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560256b4b8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x560256b4b9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x560256b4ba88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x560256b4bdd0 # | | | `-ReturnStmt 0x560256b4bdc0 # | | | `-CallExpr 0x560256b4bd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4bcd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x560256b264c8 # | | | |-RecoveryExpr 0x560256b4bd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560256b4bd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b4bd60 '' contains-errors lvalue # | | |-FunctionDecl 0x560256b4bea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x560256b4be00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x560256b4c010 # | | | `-ReturnStmt 0x560256b4c000 # | | | `-CXXStaticCastExpr 0x560256b4bfd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x560256b4bfb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560256b4bfa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x560256b4bf70 'uint':'unsigned int' lvalue ParmVar 0x560256b4be00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x560256b4c530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x560256b4c028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4c488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b4c398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x560256b4c670 # | | | `-ReturnStmt 0x560256b4c660 # | | | `-CallExpr 0x560256b4c630 '' # | | | |-UnresolvedLookupExpr 0x560256b4c5c8 '' lvalue (no ADL) = 'ddx_impl' 0x560256b29a38 # | | | `-DeclRefExpr 0x560256b4c610 'T' lvalue ParmVar 0x560256b4c398 'input' 'T' # | | |-FunctionTemplateDecl 0x560256b4cb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x560256b4c688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4cae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b4c9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x560256b4cce0 # | | | `-ReturnStmt 0x560256b4ccd0 # | | | `-CallExpr 0x560256b4cca0 '' # | | | |-UnresolvedLookupExpr 0x560256b4cc38 '' lvalue (no ADL) = 'ddx_impl' 0x560256b29a38 # | | | `-DeclRefExpr 0x560256b4cc80 'T' lvalue ParmVar 0x560256b4c9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x560256b4cf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x560256b4cd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4ced0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b4ce20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560256b4d0f0 # | | | `-ReturnStmt 0x560256b4d0e0 # | | | `-CallExpr 0x560256b4d0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4d020 '' lvalue (no ADL) = 'ddx_impl' 0x560256b29a38 # | | | `-RecoveryExpr 0x560256b4d068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b4d388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x560256b4d120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4d2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b4d230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x560256b4d4d8 # | | | `-ReturnStmt 0x560256b4d4c8 # | | | `-CallExpr 0x560256b4d498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4d430 '' lvalue (no ADL) = 'ddx_impl' 0x560256b29a38 # | | | `-RecoveryExpr 0x560256b4d478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b4d9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x560256b4d4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4d948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b4d858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x560256b4db30 # | | | `-ReturnStmt 0x560256b4db20 # | | | `-CallExpr 0x560256b4daf0 '' # | | | |-UnresolvedLookupExpr 0x560256b4da88 '' lvalue (no ADL) = 'ddy_impl' 0x560256b29fa8 # | | | `-DeclRefExpr 0x560256b4dad0 'T' lvalue ParmVar 0x560256b4d858 'input' 'T' # | | |-FunctionTemplateDecl 0x560256b4e050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x560256b4db48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4dfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b4deb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x560256b4e1a0 # | | | `-ReturnStmt 0x560256b4e190 # | | | `-CallExpr 0x560256b4e160 '' # | | | |-UnresolvedLookupExpr 0x560256b4e0f8 '' lvalue (no ADL) = 'ddy_impl' 0x560256b29fa8 # | | | `-DeclRefExpr 0x560256b4e140 'T' lvalue ParmVar 0x560256b4deb8 'input' 'T' # | | |-FunctionTemplateDecl 0x560256b4e438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x560256b4e1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4e390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b4e2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560256b4e588 # | | | `-ReturnStmt 0x560256b4e578 # | | | `-CallExpr 0x560256b4e548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4e4e0 '' lvalue (no ADL) = 'ddy_impl' 0x560256b29fa8 # | | | `-RecoveryExpr 0x560256b4e528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b4e820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x560256b4e5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4e778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b4e6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x560256b4e970 # | | | `-ReturnStmt 0x560256b4e960 # | | | `-CallExpr 0x560256b4e930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4e8c8 '' lvalue (no ADL) = 'ddy_impl' 0x560256b29fa8 # | | | `-RecoveryExpr 0x560256b4e910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b4ee90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x560256b4e988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4ede8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b4ecf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x560256b4efd0 # | | | `-ReturnStmt 0x560256b4efc0 # | | | `-CallExpr 0x560256b4ef90 '' # | | | |-UnresolvedLookupExpr 0x560256b4ef28 '' lvalue (no ADL) = 'fwidth_impl' 0x560256b2a518 # | | | `-DeclRefExpr 0x560256b4ef70 'T' lvalue ParmVar 0x560256b4ecf8 'input' 'T' # | | |-FunctionTemplateDecl 0x560256b4f4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x560256b4efe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b4f448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x560256b4f358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x560256b4f640 # | | | `-ReturnStmt 0x560256b4f630 # | | | `-CallExpr 0x560256b4f600 '' # | | | |-UnresolvedLookupExpr 0x560256b4f598 '' lvalue (no ADL) = 'fwidth_impl' 0x560256b2a518 # | | | `-DeclRefExpr 0x560256b4f5e0 'T' lvalue ParmVar 0x560256b4f358 'input' 'T' # | | |-FunctionTemplateDecl 0x560256b4f8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x560256b4f670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4f830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b4f780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560256b4fa28 # | | | `-ReturnStmt 0x560256b4fa18 # | | | `-CallExpr 0x560256b4f9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4f980 '' lvalue (no ADL) = 'fwidth_impl' 0x560256b2a518 # | | | `-RecoveryExpr 0x560256b4f9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b4fcc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x560256b4fa58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b4fc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x560256b4fb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x560256b4fe10 # | | | `-ReturnStmt 0x560256b4fe00 # | | | `-CallExpr 0x560256b4fdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b4fd68 '' lvalue (no ADL) = 'fwidth_impl' 0x560256b2a518 # | | | `-RecoveryExpr 0x560256b4fdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b50410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x560256b4fe28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b50368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b50198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x560256b50210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x560256b50510 # | | | `-ReturnStmt 0x560256b50500 # | | | `-BinaryOperator 0x560256b504e0 '' '*' # | | | |-DeclRefExpr 0x560256b504a0 'T' lvalue ParmVar 0x560256b50198 'x' 'T' # | | | `-DeclRefExpr 0x560256b504c0 'T' lvalue ParmVar 0x560256b50210 'y' 'T' # | | |-FunctionTemplateDecl 0x560256b50ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x560256b50528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560256b50a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b508b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x560256b50928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x560256b50be0 # | | | `-ReturnStmt 0x560256b50bd0 # | | | `-BinaryOperator 0x560256b50bb0 '' '*' # | | | |-DeclRefExpr 0x560256b50b70 'T' lvalue ParmVar 0x560256b508b0 'x' 'T' # | | | `-DeclRefExpr 0x560256b50b90 'T' lvalue ParmVar 0x560256b50928 'y' 'T' # | | |-FunctionTemplateDecl 0x560256b50f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560256b50c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b50ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b50cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x560256b50d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x560256b51050 # | | | `-ReturnStmt 0x560256b51040 # | | | `-BinaryOperator 0x560256b51020 '' contains-errors '*' # | | | |-DeclRefExpr 0x560256b50fe0 'half' lvalue ParmVar 0x560256b50cd8 'x' 'half' # | | | `-RecoveryExpr 0x560256b51000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b514a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x560256b510c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b51158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b513f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b51228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x560256b512e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x560256b515a0 # | | | `-ReturnStmt 0x560256b51590 # | | | `-BinaryOperator 0x560256b51570 '' contains-errors '*' # | | | |-DeclRefExpr 0x560256b51530 'T' lvalue ParmVar 0x560256b51228 'x' 'T' # | | | `-RecoveryExpr 0x560256b51550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b51980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560256b515d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560256b51640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560256b518d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b51730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x560256b51808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x560256b51a80 # | | | `-ReturnStmt 0x560256b51a70 # | | | `-BinaryOperator 0x560256b51a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x560256b51a10 'half' lvalue ParmVar 0x560256b51730 'x' 'half' # | | | `-RecoveryExpr 0x560256b51a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b51f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x560256b51a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b51b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560256b51ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560256b51e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560256b51ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x560256b51d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x560256b52040 # | | | `-ReturnStmt 0x560256b52030 # | | | `-BinaryOperator 0x560256b52010 '' contains-errors '*' # | | | |-DeclRefExpr 0x560256b51fd0 'T' lvalue ParmVar 0x560256b51ca0 'x' 'T' # | | | `-RecoveryExpr 0x560256b51ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b523b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560256b52070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b52308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x560256b52170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x560256b521f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x560256b524b0 # | | | `-ReturnStmt 0x560256b524a0 # | | | `-BinaryOperator 0x560256b52480 '' contains-errors '*' # | | | |-RecoveryExpr 0x560256b52440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560256b52460 'half' lvalue ParmVar 0x560256b521f0 'y' 'half' # | | |-FunctionTemplateDecl 0x560256b528b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x560256b524c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b52568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b52808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560256b52680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x560256b526f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x560256b529b0 # | | | `-ReturnStmt 0x560256b529a0 # | | | `-BinaryOperator 0x560256b52980 '' contains-errors '*' # | | | |-RecoveryExpr 0x560256b52940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560256b52960 'T' lvalue ParmVar 0x560256b526f8 'y' 'T' # | | |-FunctionTemplateDecl 0x560256b52d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560256b529e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560256b52c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x560256b52aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x560256b52b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x560256b52ea0 # | | | `-ReturnStmt 0x560256b52e90 # | | | `-CallExpr 0x560256b52e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b52dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x560256b20888 # | | | |-RecoveryExpr 0x560256b52e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b52e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b532e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x560256b52eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560256b52f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560256b53240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x560256b53030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x560256b530f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x560256b53468 # | | | `-ReturnStmt 0x560256b53458 # | | | `-CallExpr 0x560256b53420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560256b53398 '' lvalue (no ADL) = 'mul_vec_impl' 0x560256b20888 # | | | |-RecoveryExpr 0x560256b533e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560256b53400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560256b53848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560256b53498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560256b53508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560256b537a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x560256b53650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x560256b536d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x560256b53948 # | | | `-ReturnStmt 0x560256b53938 # | | | `-BinaryOperator 0x560256b53918 '' contains-errors '*' # | | | |-RecoveryExpr 0x560256b538d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560256b538f8 'half' lvalue ParmVar 0x560256b536d0 'y' 'half' # | | `-FunctionTemplateDecl 0x560256b53e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x560256b53960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x560256b539f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x560256b53a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x560256b53d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x560256b53bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x560256b53c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x560256b53f00 # | | `-ReturnStmt 0x560256b53ef0 # | | `-BinaryOperator 0x560256b53ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x560256b53e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x560256b53eb0 'T' lvalue ParmVar 0x560256b53c40 'y' 'T' # | |-LinkageSpecDecl 0x560256b46998 col:10 implicit C # | | `-FunctionDecl 0x560256b469e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x560256b46af0 <> 'unsigned int' # | | |-BuiltinAttr 0x560256b46a90 <> Implicit 740 # | | `-NoThrowAttr 0x560256b46b60 Implicit # | |-FunctionDecl 0x560256b540e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x560256b53fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560256b54038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x560256b54218 # | | `-HLSLNumThreadsAttr 0x560256b541b0 8 8 1 # | |-CXXRecordDecl 0x560256b54240 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 0x560256b542e8 <> Implicit # | | |-CXXRecordDecl 0x560256b543a8 col:8 implicit struct ST # | | |-FieldDecl 0x560256b54468 col:7 a 'int' # | | `-FieldDecl 0x560256b544d0 col:9 b 'float' # | |-FunctionDecl 0x560256b547d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x560256b54638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560256b546a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x560256b54900 # | | `-HLSLNumThreadsAttr 0x560256b54898 8 8 1 # | |-FunctionDecl 0x560256b54948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x560256b54af8 # | | `-DeclStmt 0x560256b54ae0 # | | `-VarDecl 0x560256b54a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x560256b54b28 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 0x560256b54bd0 <> Implicit # | | |-CXXRecordDecl 0x560256b54c90 col:8 implicit struct ST2 # | | |-VarDecl 0x560256b54d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560256b54eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560256b54f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x560256b551e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x560256b550d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560256b55138 "SV_GroupID" 0 # | | |-CompoundStmt 0x560256b55310 # | | `-HLSLNumThreadsAttr 0x560256b552a8 8 8 1 # | |-FunctionDecl 0x560256b55500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x560256b553f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560256b55458 "SV_GroupID" 0 # | | |-CompoundStmt 0x560256b55630 # | | `-HLSLNumThreadsAttr 0x560256b555c8 8 8 1 # | |-FunctionDecl 0x560256b55678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x560256b55828 # | | `-DeclStmt 0x560256b55810 # | | `-VarDecl 0x560256b557a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x560256b55858 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 0x560256b55900 <> Implicit # | | |-CXXRecordDecl 0x560256b559c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x560256b55ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560256b55b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560256b55be8 "SV_GroupID" 0 # | |-FunctionDecl 0x560256b55e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x560256b55d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560256b55dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x560256b55fa0 # | | `-HLSLNumThreadsAttr 0x560256b55f38 8 8 1 # | |-FunctionDecl 0x560256b56190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x560256b56080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560256b560e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x560256b562c0 # | | `-HLSLNumThreadsAttr 0x560256b56258 8 8 1 # | |-FunctionDecl 0x560256b56308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x560256b564b8 # | | `-DeclStmt 0x560256b564a0 # | | `-VarDecl 0x560256b56438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x560256b564e8 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 0x560256b56590 <> Implicit # | | |-CXXRecordDecl 0x560256b56650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x560256b56750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560256b56828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560256b56878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x560256b56fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x560256b569b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x560256b56a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x560256b570e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x560256b56af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560256b56b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x560256b57130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x560256b56c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560256b56ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x560256b57188 "SV_GroupID" 0 # | |-ParmVarDecl 0x560256b56d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560256b56de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x560256b571d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x560256b57228 # | `-HLSLShaderAttr 0x560256b57080 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/tanh.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (28 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x5587363dec08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x5587363debe8 '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 0x5587363deb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x5587363dec70 # | 18853: | `-ReturnStmt 0x5587363dec60 # | 18854: | `-ImplicitCastExpr 0x5587363dec48 'int' # | 18855: | `-ExtVectorElementExpr 0x5587363dec20 'float' r # | 18856: | `-ImplicitCastExpr 0x5587363dec08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x5587363debe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x5587363dedc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x5587363deca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x5587363def28 # | 18861: | `-ReturnStmt 0x5587363def18 # | 18862: | `-ExtVectorElementExpr 0x5587363deef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (40 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (41 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (42 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (46 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (47 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5559a4a5f248 <> # | ^ # | # | 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 0x5559a4a5f248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5559a4a5fb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5559a4a5fee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5559a4a5fc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5559a4a5f450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (48 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55750ecd9da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55750ecda9e0 <> 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 0x55750ecd9da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55750ecda6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55750ecdaa40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55750ecda770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55750ecd9fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55750ecda870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55750ecda8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55750ecda9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55750ecda990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55750ecda7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55750ecda770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55750ecda930 <> 'int' lvalue NonTypeTemplateParm 0x55750ecda870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55750ed052d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (55 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (56 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (57 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (58 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55809615a5f8 <> # | ^ # | # | 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 0x55809615a5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55809615af38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55809615b290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55809615afc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55809615a800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (59 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (60 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (62 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (63 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (70 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (76 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (78 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (84 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (87 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (91 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (92 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55df74e3ee58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55df74e3f218 'hlsl_constant float' lvalue Var 0x55df74e3ea70 '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 0x55df74e3eb98 <> Implicit # | 18812: | `-FieldDecl 0x55df74e3ec70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55df74e3ed00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55df74e3ed78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55df74e3edd0 "t2" "space1" # | 18816: | |-VarDecl 0x55df74e3ee58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55df74e3eed8 <> 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 0x55df74e3f158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55df74e3f2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55df74e3f2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55df74e3f288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55df74e3f258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55df74e3f218 'hlsl_constant float' lvalue Var 0x55df74e3ea70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55df74e3f270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55df74e3f238 'hlsl_constant float' lvalue Var 0x55df74e3ee58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55df74e3f328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55df74e3f408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55df74e3f4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (93 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (94 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (96 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (98 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (99 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (100 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (102 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (107 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (109 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (112 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (113 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (114 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x564ed6d30ee8 <> # | ^ # | :37:30: note: possible intended match here # | | | | |-ImplicitConceptSpecializationDecl 0x564ed6d5f6b0 <> # | ^ # | /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 0x564ed70084e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x564ed7009010 'void (inout int)' lvalue Function 0x564ed7007e28 '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 0x564ed6d30ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564ed6d31828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564ed6d31b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564ed6d318b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564ed6d310f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 32: | | `-TypeAliasDecl 0x564ed6d5f0f8 <> implicit matrix 'matrix' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 33: | | `-DependentSizedMatrixType 0x564ed6d5f090 'matrix' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 34: | |-ClassTemplateDecl 0x564ed6d5f7d8 <> implicit Buffer # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 35: | | |-TemplateTypeParmDecl 0x564ed6d5f5a8 <> typename depth 0 index 0 element_type # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 36: | | |-ConceptSpecializationExpr 0x564ed6d5f778 <> 'bool' Concept 0x564ed6d5f280 '__is_typed_resource_element_compatible' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 37: | | | |-ImplicitConceptSpecializationDecl 0x564ed6d5f6b0 <> # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 38: | | | | `-TemplateArgument type 'type-parameter-0-0' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 39: | | | | `-TemplateTypeParmType 0x564ed6d5f680 'type-parameter-0-0' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 40: | | | | `-TemplateTypeParm 0x564ed6d5f630 depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 41: | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 42: | | | `-TemplateTypeParmType 0x564ed6d5f200 'element_type' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x564ed7008298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x564ed7008278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x564ed7008220 'double' lvalue ParmVar 0x564ed7007fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x564ed7008260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x564ed7008240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x564ed70084e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x564ed70082b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x564ed7008440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x564ed7008360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x564ed7008698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x564ed7008638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x564ed7008bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x564ed7008c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x564ed70091f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x564ed70090a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x564ed7009090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x564ed7009010 'void (inout int)' lvalue Function 0x564ed7007e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x564ed7009158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x564ed70090d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x564ed7008ff0 'int' lvalue ParmVar 0x564ed7008bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x564ed7009108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x564ed70090f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (117 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (120 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (127 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (133 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (134 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (144 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55785905a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5578593001f0 <> 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 0x55785905a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5578593001f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x557859300278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x557859300768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x557859300730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x557859300700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5578593001f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5578593006f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (146 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (148 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5584caeb34a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5584cb1591e0 <> 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 0x5584caeb34a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5584cb1591e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5584cb159268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5584cb159758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5584cb159720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5584cb1596f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5584cb1591e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5584cb1596e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (155 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (162 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (166 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (168 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (169 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (182 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (183 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (192 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55ea84bed188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55ea84bed0e0 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 0x55ea84bed188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55ea84bece58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55ea84bed0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55ea84becfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55ea84bed278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55ea84bed268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55ea84bed220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55ea84bed200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (201 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (208 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (209 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (215 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (219 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (227 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (228 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (250 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (256 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (258 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (260 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (264 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (267 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (268 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (273 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (279 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (283 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (286 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (290 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (295 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (305 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (306 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (309 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (315 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (317 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (326 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (340 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (344 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (347 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (356 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (358 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (365 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (369 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (380 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (384 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (389 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (392 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (394 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (395 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (397 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (399 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (407 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (409 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (426 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (445 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (460 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (461 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (462 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (464 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (496 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (499 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (501 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (503 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (515 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 164.85s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.